【发布时间】:2013-09-01 03:38:37
【问题描述】:
我需要在一个键视图上禁用控制中心,以防我在该视图控制器上使用“向上滑动”手势进行导航
【问题讨论】:
我需要在一个键视图上禁用控制中心,以防我在该视图控制器上使用“向上滑动”手势进行导航
【问题讨论】:
将以下内容添加到您的 Info.plist:
<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
当您“向上滑动”时,它会避免显示控制中心。手势对您的应用程序正常工作,它只显示一个抓取器
【讨论】:
我发现的最佳解决方法是全屏显示视图控制器。 (我不是在谈论已弃用的 Full Screen 属性)
通过这样做,您可以强制通过两次滑动而不是一次滑动来触发通知\控制中心。如果用户向上或向下滑动,他会看到一个小箭头,而不是所有通知\控制中心。在该箭头上再次滑动将打开中心视图。没有公开的方法可以完全禁用它,所以这是你最好的选择。
【讨论】:
你不能这样做。控制中心是苹果实现的功能。这和通知中心是一样的,你也不能禁用。
【讨论】:
你做不到。但是你可以警告用户他们可以从“设置”中禁用它(我不建议你这样做,除非你想让你的用户生气)
【讨论】: