Swift: используя UIModalTransitionStyle.flipHorizontal показывает черный вид - PullRequest
0 голосов
/ 25 июня 2018

Я пытаюсь реализовать UIModalTransitionStyle.flipHorizontal, и это работает, но показывает только черный вид.вот мой код:

@IBAction func loadNextView(_ sender:UIButton){

    let nextVC = NextViewController()
    nextVC.modalTransitionStyle = UIModalTransitionStyle.flipHorizontal
    self.present(nextVC, animated: true, completion: nil)
}

Кто-нибудь из вас знает, почему он показывает черный вид?или как можно показать правильный вид?

Буду очень признателен за вашу помощь

Ответы [ 2 ]

0 голосов
/ 26 июня 2018

Попробуйте установить для представленного контроллера представления modalPresentationStyle значение overCurrentContext:

nextVC.modalPresentationStyle = .overCurrentContext
0 голосов
/ 25 июня 2018

Вам нужно загрузить VC следующим образом [ nextID это его идентификатор в раскадровке]

let nextVC  = self.storyboard?.instantiateViewController(withIdentifier: "nextID") as! NextViewController
...