【发布时间】:2013-10-18 22:59:35
【问题描述】:
我发现在呈现 UIPopoverController 时,并非呈现视图中的所有控件都被禁用。具体来说,导航栏按钮(例如“返回”)保持可选状态。在我看来,这是一个缺陷——它允许弹出框保留在屏幕上,而视图堆栈弹出在它后面。
哦,好吧,至少这可以在演示后立即使用self.aboutPopoverController.passthroughViews = nil 纠正。
除了这不会禁用状态栏,它通常设置为将视图的内容滚动到顶部。
最终结果是能够呈现一个弹出框,然后(在后台)滚动视图,使弹出框上的小箭头/标签不再与原始触摸点对齐。
谁能解释一下这种行为?它是一个功能还是一个错误?有什么解决方法吗?
【问题讨论】:
标签: ios cocoa-touch uipopovercontroller uipopover uistatusbar