0
votes

Comment supprimer la transparence des barres d'état dans l'application iOS

Je veux supprimer la barre d'état transparence  Entrez la description de l'image ici Ici ce que j'ai essayé jusqu'à présent: xxx


0 commentaires

3 Réponses :


-1
votes

Utilisez ce code pour modifier l'arrière-plan de la barre d'état xxx


0 commentaires

0
votes

Ajouter Sous-View En haut de la barre d'état à l'aide de StatusBarmanager Code>.

Dans ViewController: P>

let statusBarFrame = UIApplication.shared.windows.filter {$0.isKeyWindow}.first?.windowScene?.statusBarManager?.statusBarFrame
let statusBarView = UIView(frame: statusBarFrame)
view.addSubview(statusBarView)
statusBarView.backgroundColor = .green


0 commentaires

0
votes

Ne le supprimez pas. Ne veux pour le supprimer. La barre d'état est transparent. Accepter les faits et travailler avec eux, pas contre eux.

Si vous voulez que la zone de barre d'état ait l'air vert, mettez quelque chose de vert derrière elle. Cependant, il serait préférable d'utiliser un contrôleur de navigation et une barre de navigation, qui automatiquement étend son dessin derrière la barre d'état.


0 commentaires