【发布时间】:2015-02-03 17:16:21
【问题描述】:
我的应用程序有多个按钮,每个按钮都会调出不同的 UIPopoverController。我们设置了“passthroughViews”,因此在弹出窗口出现时按钮仍处于启用状态。在显示弹出框时按下其中一个按钮会关闭当前的弹出框并显示新的弹出框。问题是,这在 iOS8 上似乎很慢。弹出窗口出现并自行消失 - 只是当我们从一个切换到另一个时,在第一个关闭和下一个开始显示之间存在暂停。我将这些dismissPopoverAnimated 和presentPopoverFromRect: 称为背靠背调用,因此两者之间没有任何事情发生。我已经尝试将这两个的“动画”设置为 NO,但暂停仍然存在。非常感谢任何帮助。
【问题讨论】:
-
能贴出相关代码吗?
标签: ios ios8 uipopovercontroller uipopover