我通常使用UIViewController
方法显示.present
,但是该窗口在应用程序上正确显示,但是它在控制台中给出此错误,而没有任何响应:
2019-03-17 17:06:27.801693 + 0200 MyApp [41589:1253363] [Touch] __sendSystemGestureLatentClientUpdate中的意外nil窗口,_windowServerHitTestWindow:;图层=>,触摸:阶段:固定敲击计数:1力:0.000窗口:(null)视图:(null)窗口中的位置:{0,0}窗口中的上一个位置:{0,0}视图中的位置:{ 0,0}视图中的上一个位置:{0,0}。
我的演示代码是
let story = UIStoryboard(name: "MySB", bundle: nil)
let vc = story.instantiateViewController(withIdentifier: "MyVC") as! MyVC
vc.delegate = self
self.present(vc, animated: false, completion: nil)
我从未遇到过这种情况,我知道问题出在UIWindow
周围,但是在我编写的代码中,没有什么可疑的,很简单。
一些其他信息可能会有所帮助:
这是我的场景流程。
ContainerVC -- (segue) --> Vc - (push) --> VC --- (present) --> myFrozenVC //with the bug