iOS Modifica dello stile della barra di stato per l'intera applicazione

Esempio


SWIFT:


Passo 1:

Nel tuo Info.plist aggiungi il seguente attributo:

View controller-based status bar appearance

e impostare il suo valore a

NO

come descritto nell'immagine qui sotto:

inserisci la descrizione dell'immagine qui

Passo 2:

Nel tuo file AppDelegate.swift , nel metodo didFinishLaunchingWithOptions , aggiungi questo codice:

UIApplication.shared.statusBarStyle = .lightContent

o

UIApplication.shared.statusBarStyle = .default
  • L'opzione .lightContent imposterà il colore dello statusBar su bianco, per l'intera app.

  • L'opzione .default imposterà il colore dello statusBar sul colore nero originale, per l'intera app.


Objective-C:


Segui il primo passaggio dalla sezione SWIFT . Quindi aggiungere questo codice al file AppDelegate.m :

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

o

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault];