reafecter la vue de window
yodark
Membre
Bonjour,
Petite question !
J'ai une tabbar en bas de l'écran qui est invoquée au début de l'application dans le AppDelgate
J'ai un évenement dans ce delgate avec lequel je voudrais changer la vue courrante
splash = UIImageView alloc] initWithImage:[UIImage imageNamed:@"image1.jpg";
Le problème est que si j'appelle splash en faisant addsubview a window non seulement la tab bar en bas ne disparait pas mais elle ne répond plus correctement...
Comment faire pour faire peau neuve a window quand je charge la vue ??
Petite question !
J'ai une tabbar en bas de l'écran qui est invoquée au début de l'application dans le AppDelgate
[window addSubview:tabBarController.view];
J'ai un évenement dans ce delgate avec lequel je voudrais changer la vue courrante
splash = UIImageView alloc] initWithImage:[UIImage imageNamed:@"image1.jpg";
Le problème est que si j'appelle splash en faisant addsubview a window non seulement la tab bar en bas ne disparait pas mais elle ne répond plus correctement...
[window addSubview:splash];
Comment faire pour faire peau neuve a window quand je charge la vue ??
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
J'ai fait quelque chose d'un peu différent, mais qui pourra peut-être aider: j'ai une vue que je passe d'une fenêtre à une autre et vice versa (c'est pour mettre ma vue en plein écran et revenir en mode fenêtre). Pour cela, j'utilise [window setContentView:maVue]; Ainsi je déplace toute la hiérarchie des vues.
Peut-être est-ce suffisant pour afficher une image de splash.
@yodark : Merci de poster tes sujets en rapports avec l'iPhoneOS dans la rubrique prévue à cet effet, pour ne pas induire en erreur.
Pour ma part, j'ai tout d'abord une UIView principale, recouvrant l'écran, qui est donc ajoutée à la window.
Ensuite, au lieu d'ajouter les views à ta window comme tu fais, je les ajoute à ma view principale, ça tourne bien.
Exact, je fais pareil et c'est nickel.
Splash etant ma vue vide. Le problème est que si je fais ainsi mon système est bloqué et ne réagit plus. (on ne plus plus cliquer sur les tab et tout et les pages ne chargent plus)