iOS6 iPhone 5在屏幕底部无法点击

use*_*158 14 iphone ios autoresizingmask ios6

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

Ant*_*ony 19

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

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


Ale*_*s G 8

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

- (void)applicationDidFinishLaunching:(UIApplication *)application {

    [window setFrame:[[UIScreen mainScreen] bounds]];
    ...
}
Run Code Online (Sandbox Code Playgroud)

我把它放在方法的开头.工作就像一个魅力.