J'ai l'habitude de masquer la barre d'état avec
override func prefersStatusBarHidden() -> Bool {
return true
}
mais Xcode me donne une erreur, en disant: "Méthode ne remplace rien de sa super-classe".
Si je supprime l' override
, Xcode, donne une autre erreur: "la Méthode 'prefersStatusBarHidden()' avec Objective-C sélecteur 'prefersStatusBarHidden conflits avec getter pour 'prefersStatusBarHidden" de la superclasse 'UIViewController" avec le même Objectif-C sélecteur"
J'ai aussi "Masquer la Barre de Statut" vérifié dans ma Cible les paramètres généraux:
mais la barre d'état affiche toujours.
J'ai trouvé cette méthode dans un autre Débordement de Pile répondre
UIApplication.shared.setStatusBarHidden(true, with: .none)
mais cela ne veut pas masquer la barre d'état.
Dans Xcode 8 Bêta 1, j'ai utilisé la première et la deuxième méthode, qui a travaillé pour masquer la barre d'état (la première méthode ne renvoie pas une erreur). Que puis-je faire maintenant pour masquer la barre d'état, avec Xcode Beta 8 4?
Remarque: La barre d'état s'affiche sur Simulateur d'appareils et de dispositifs physiques, tous en cours d'exécution iOS 10.