【问题标题】:Disable the "Notification Center" on iPad (phonegap) application禁用 iPad (phonegap) 应用程序上的“通知中心”
【发布时间】:2012-03-16 20:00:34
【问题描述】:

在开发ipad应用程序时,有什么办法可以去掉从ipad顶部拉入通知中心的滑动事件?如果在 PhoneGap 中有简单的方法,那将是最好的,如果没有 - 我可以手动实现任何 Objective-C 解决方案。

应用程序已经全屏,并且有一些手势,包括在顶部滑动。这些 iPad 已分发给该公司的销售人员,他们希望禁用该功能(顶部滑动通知中心)。

干杯!

【问题讨论】:

    标签: objective-c ios cocoa-touch ipad cordova


    【解决方案1】:

    当您的应用处于全屏模式时,通知中心会切换为两次滑动系统:滑动一次以调出小手柄,然后在手柄上向下滑动以调出通知中心。这应该可以避免大多数干扰。

    除此之外,没有公开的方式来禁用此手势。

    【讨论】:

    • 我注意到一些全屏应用程序可以让你从顶部用两根手指滑动来退出全屏,例如 keynote 就是这样做的。在这种情况下,拉链根本没有下来……不知道他们是怎么做到的……
    • 你在使用 UIGestureRecognizer 吗?我没试过,但这是我的第一个猜测......
    • 我不是 - 现在正在使用 phonegap 应用程序。这基本上由一个 UIWebView 组成,它将 JS/HTML/CSS 作为“应用程序”加载。但是,如果找到解决方案,我可以访问 iOS API。
    【解决方案2】:

    当然不是。至少不是没有越狱的手机。通知中心内置于操作系统中,无法被第三方应用程序禁用。正如@jtbandes 指出的那样,它们是“句柄”选项,但没有办法完全禁用该功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-12
      • 2017-02-17
      • 1970-01-01
      • 2015-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多