我在最新的测试版 iOS 8 上遇到了一个奇怪的问题。与 iOS7 相反,我的视图正在从窗口层次结构中消失——基本上我会UINavigationController
在某个时候用新的视图替换我的视图。这段代码在 iOS 8 之前没有问题,知道为什么吗?如果我将 - 添加UINavigationController
到keyWindow
- 它实际上绕过了这个问题,并且视图实际上“停留”在窗口层次结构中:
[[[UIApplication sharedApplication] keyWindow] addSubview:myUINavigationController];
但我不喜欢这种“黑客”。