警告:尝试在Custom上显示UIAlertController时尝试出现错误

时间:2018-02-07 09:20:20

标签: swift uiviewcontroller modalviewcontroller

  

警告:尝试出现    谁的观点不在窗口   层次!

我有一个自定义呈现的视图控制器,并希望在它上面呈现UIAlertController。在没有自定义转换的情况下呈现时,一切正常。

尝试添加constructor(private dataService: DataService) {} 没有运气

也许我的自定义转换应包含definesPresentationContext = true之类的内容?

第一次VC

addChildViewController()

AdViewController

let adVC = AdViewController(with: adView)
adVC.setupAd(with: index)
let adNav = UINavigationController(rootViewController: adVC)
adNav.modalPresentationStyle = .custom
adNav.transitioningDelegate = adVC.adCustomTransition
self.present(adNav, animated: true, completion: nil)

0 个答案:

没有答案