Sto sviluppando un'applicazione ios. Ho una vista principale e in questa vista sto cercando di presentare un controller di visualizzazione modale con sfondo grigio (nero con opacità). Il problema è che la barra di stato non è influenzata da questo colore e rimane la stessa.Il controller della vista modale non copre la barra di stato
Questo è come mi presento il controller della vista:
let shareViewController = self.storyboard?.instantiateViewControllerWithIdentifier("ShareViewController") as! ShareViewController
shareViewController.battle = battle
shareViewController.delegate = self
let animation = CATransition()
animation.duration = 1
animation.type = kCATransitionFade
self.view.window?.layer.addAnimation(animation, forKey: kCATransition)
presentViewController(shareViewController, animated: false) {
() in
// nothing here
}
Ecco alcuni screenshot per dimostrare il problema:
Questo è il problema (stato barra dei colori): Problem illustration Questo è il modal visualizza nello storyboard: storyboard
qualche aiuto ragazzi ?? –
si prega di condividere il codice di ShareViewController se ce ne sono in –