【问题标题】:How to change iOS Notification Center pulling direction?如何更改 iOS 通知中心拉动方向?
【发布时间】:2013-08-07 12:06:26
【问题描述】:

我已将根查看器的方向设置为倒置。 当我进入应用程序时,我可以从顶部(靠近主页按钮)拉出通知中心。 但是当我按下home键,然后回到我的应用程序后,通知中心从底部被拉出,就像视图的方向没有改变一样。

我想知道如何更改 iOS 通知中心的拉动方向?

我正在使用 Xcode 4.6 并在 iPhone 5 6.02 上进行测试

-(NSUInteger)supportedInterfaceOrientations {
    return UIInterfaceOrientationMaskPortraitUpsideDown;
}

- (BOOL)shouldAutorotate {
    return YES;
}

【问题讨论】:

    标签: iphone ios rotation


    【解决方案1】:

    我同意通知的 UI 很愚蠢。它应该是从顶部(或右侧)边缘用两指轻扫才能获得它(就像在带有触控板的 Mountain Lion 中一样)。但是,它是系统拥有的手势,因此您无法真正摆脱它,即使您找到了解决方法,也不能保证它会在不同的操作系统版本上继续工作。我不确定,但如果您尝试更改系统行为,Apple 甚至可能会拒绝您的应用。

    【讨论】:

    • 你可能不喜欢这个答案——但我认为你最好不要试图颠覆系统拥有的手势。相反,重新设计您的应用程序 UI 以不干扰它们。我知道这很烦人,但要怪苹果,而不是我!
    猜你喜欢
    • 2020-07-14
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-08
    • 2020-01-01
    相关资源
    最近更新 更多