所以我正在尝试提供一个“模态视图”,它仍会显示下面的“呈现”视图,您将在下面的GIF中看到。
我正在创建一个UIWindow,我只是在“主”窗口上显示。我将它们保留在我的窗口管理器类中,它也会做一些简单的动画。
它在模拟器iOS8上运行良好,并使用iOS8 SDK构建。它看起来像这样:
但是当我在实际设备上打开它时效果不是很好。请参阅下面的GIF。
以下是发生的事情
第一个演示效果很好,动画现在的呃并显示模态。用户活动正在运行。
第二次演示工作50%。显示模态,但现在的 er 没有动画。用户活动运作良好。
第三个演示文稿根本不起作用,此时整个应用程序没有响应,没有点击/按钮/滑动工作
NSLogs似乎具有正确的值。
有什么想法吗?
答案 0 :(得分:0)
似乎正在将[presentedWindow makeKeyAndVisible]
更改为[presentedWindow setHidden:NO];
正在解决我的问题。我想我理解为什么,但如果有人提出了一个很好的解释,我会将其标记为答案。
编辑以上不是解决方案。只要我不打开中间的键盘,我就可以出示和解雇它。