L'ancienne méthode est utilisée pour définir le style de la barre d'état de l'application. Dans le fichier info.plist, l'apparence de la barre d'état basée sur le contrôleur View est définie sur NON et la valeur par défaut est OUI. Cette méthode est généralement utilisée dans iOS6. , iOS7, 8 est également compatible, mais lorsqu'il s'agit d'iOS9, un avertissement est signalé.
Dans les paramètres du fichier de projet Xcode, définissez Afficher l'apparence de la barre d'état basée sur le contrôleur sur OUI, puis utilisez la nouvelle méthode pour implémenter le style de la barre d'état.
Écrivez la méthode suivante dans votre contrôleur de navigation personnalisé :
L'ancienne méthode est utilisée pour définir le style de la barre d'état de l'application. Dans le fichier info.plist, l'apparence de la barre d'état basée sur le contrôleur View est définie sur NON et la valeur par défaut est OUI. Cette méthode est généralement utilisée dans iOS6. , iOS7, 8 est également compatible, mais lorsqu'il s'agit d'iOS9, un avertissement est signalé.
Supprimer le code de réglage d'origine
Dans les paramètres du fichier de projet Xcode, définissez Afficher l'apparence de la barre d'état basée sur le contrôleur sur OUI, puis utilisez la nouvelle méthode pour implémenter le style de la barre d'état.
Écrivez la méthode suivante dans votre contrôleur de navigation personnalisé :
Nettoyer ou supprimer l'application et réexécuter
Supprimer l'avertissement