iOS6 iPhone 5屏幕底部无法点击

我有一个应用程序,我正在尝试转换和准备新的iPhone 5的屏幕大小。 我添加了新的Default-568h @ 2x图像,并将视图设置为在IB中自动resize。 视图看起来是正确的,他们伸展到填满屏幕,但我放在底部的任何button都是不可点击的。 就像有一条看不见的底线,旧iPhone屏幕将停止在哪里,并且该线以下的任何东西都是无法点击的。 如果我把这个button放在这一行上,顶部是可点击的,但底部不是。

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

在笔尖中创build的UIWindow需要选中“启动时全屏”。

如果您的项目中没有MainWindow.xib (而大多数较新的项目没有),那么在applicationDidFinishLaunching程序委托的applicationDidFinishLaunching中需要一行额外的代码:

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

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