ios accéder à la fenêtre principale ou de la vue
Je voudrais savoir si il existe un moyen simple d'accéder à la fenêtre principale ou de la vue dans IOS. Quelque chose de similaire à:
[UIScreen mainScreen]
Merci.
OriginalL'auteur user346443 | 2011-07-25
Vous devez vous connecter pour publier un commentaire.
Essayer :
ou tout simplement :
keyWindow
retourné néant pour moi.lastObject
retourné le résultat correct. Thx.Vous devez utiliser firstObject et pas lastObject. Voir la section "windows" de la documentation
méfiez-vous
keyWindow
, voir ma réponse ci-dessousOriginalL'auteur
La fenêtre principale est mieux trouvé à l'aide de
UIWindow * mainWindow = [UIApplication sharedApplication].windows.firstObject;
À l'aide de
keyWindow
peut retourner un clavier ou UIAlertView fenêtre, qui se trouvent au-dessus de votre fenêtre de l'application.OriginalL'auteur diachedelic
Si vous avez un pointeur à certains sous-vue dans la fenêtre, vous pouvez facilement accéder à sa fenêtre:
OriginalL'auteur Caleb
Simplement intelligent, des œuvres de toute la classe:
Note: ne pas oublier d'importer votre appDelegate classe
OriginalL'auteur Resty