iOS6 iPhone 5屏幕底部没有任何可点击的内容



我有一个应用程序,我正在尝试转换并为新的iPhone 5屏幕尺寸做好准备。我添加了新的默认568h@2x图像,并将视图设置为在 IB 中自动调整大小。视图看起来正确,它们拉伸以填满屏幕,但我放在底部的任何按钮都是不可点击的。这就像底部有一条看不见的线,关于旧iPhone屏幕将停止的位置,而该线以下的任何内容都是不可点击的。如果我把按钮放在这条线上,顶部是可点击的,但底部不是。

我遇到了同样的问题...http://anthonyprato.com/2012/09/20/iphone-5-problem-with-touches-at-the-bottom-of-the-screen/

在笔尖中创建的 UIWindow 需要选中"启动时全屏"。

如果您的项目中没有 MainWindow.xib(大多数较新的项目没有),那么您需要在应用委托的applicationDidFinishLaunching中多一行:

- (void)applicationDidFinishLaunching:(UIApplication *)application {
    [window setFrame:[[UIScreen mainScreen] bounds]];
    ...
}

我把它放在方法的开头。 像魅力一样工作。

相关内容

最新更新