0
votes

UINAVIGATIONCONTROLLER NAVIGATION DE NAVIGATION N'appliquez pas d'image transparente

Lors de l'application de l'image transparente dans la barre d'onglets de navigation. Il tourne blanc au lieu d'être transparent .. xxx


0 commentaires

3 Réponses :


0
votes

Assurez-vous que quelque chose est sous la barre de navigation afin qu'il ne soit pas simplement transparent montrant le fond blanc. Vous devrez faire glisser les uiviews sous dessus, puis ajouter des contraintes de mise en page. Sinon, assurez-vous de vérifier que vous n'avez pas changé la couleur de la barre de navigation ailleurs.


1 commentaires

Oui, il y a quelque chose sous la barre de navigation, puisque quand j'essaie de faire glisser la moitié inférieure de la moitié de l'image, il est toujours là .. Tellement définitivement la barre de navigation est blanche. "Sinon, assurez-vous de vérifier que vous n'avez pas changé la couleur de la barre de navigation ailleurs." - Oui, je vérifie toujours s'il y a quelque chose qui le déclenche ailleurs. Merci



0
votes

Utilisez cette extension pour créer une barre de navigation transparente. XXX


0 commentaires

0
votes

Si vous utilisez le contrôleur de navigation, essayez ceci:

@IBOutlet var navBarOutlet: UINavigationBar!

    override func viewDidLoad() {
        super.viewDidLoad()

        // navigatin bar transparent
        navBarOutlet.setBackgroundImage(UIImage(),for:.default)
        navBarOutlet.shadowImage=UIImage()
        navBarOutlet.topItem?.title = "Some Title"

}


0 commentaires