ios - 通过 UIPopoverController 关闭调光

标签 ios ipad ios7 uipopovercontroller

在 iOS7 中,弹出窗口会使屏幕的其余部分变暗。根据 the Apple docs :

The popover content is layered on top of your existing content and the background is dimmed automatically.

这在大多数情况下都很好,但我有一个应用程序,当弹出窗口打开并保持响应时,屏幕会自行重新排列,因此调暗只会造成困惑。有人知道是否可以禁用调光吗?

最佳答案

API 中似乎没有任何支持它的东西——您可以设置 passthroughViews 属性以允许在弹出窗口打开时与其他 View 进行交互,但这不会影响调光。您可能需要推出自己的弹出窗口实现或寻找第三方版本。

关于ios - 通过 UIPopoverController 关闭调光,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20550550/

相关文章:

android - 如何从 Card.io Phonegap iOS 和 Android 中删除/隐藏 Paypal Logo ?

iphone - 延迟后不使用 NSThread 或 sleep() 执行方法 - 还有其他选择吗?

iPhone 变声器

ios - 如何优化drawRect?

ios7 - 我应该在 "Architectures"部分的 Xcode build设置中包含什么

iphone - 使用 Graph API 获取 Facebook 好友

ios - 将 iPad 编程为 Windows 远程游戏 handle - 从哪里开始?

javascript - HTML5 游戏 - 隐藏导航栏/地址栏? (IOS 7)

javascript - JQuery keyup() keydown() 和 keypress() 不适用于 iPad 和蓝牙键盘

ios - 从 viewDidLoad 只加载一次 UIimage