虽然这会禁用我的大多数用户界面控件,但它会禁用主应用程序上的工具栏按钮.我不希望用户在d出窗口中选择项目并关闭它之前与应用程序进行交互.
我在这里错过了一些聪明的东西 – 即默认情况下会禁用工具栏吗?为什么它仍然活跃?是否有一些需要它的用户界面指南?
我应该只设置工具栏以禁止用户交互,还是那么乱?
解决方法 当您从UIbarbuttonItem呈现它时,iOS似乎将条形图添加为popover的“passthrough视图”.在呈现之后,只需设置为UIPopoverController的nil passthroughVIEws属性,如下所示:
[self.myPopover presentPopoverFrombarbuttonItem:some_item permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];dispatch_async(dispatch_get_main_queue(),^{ self.myPopover.passthroughVIEws = nil; });总结
以上是内存溢出为你收集整理的ipad – 如何在使用modalInPopover显示d出窗口时禁用主工具栏?全部内容,希望文章能够帮你解决ipad – 如何在使用modalInPopover显示d出窗口时禁用主工具栏?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)