我正在尝试为 iPhone 5 的大屏幕空间更新我的应用程序。我有一个表格视图,通过将 Default-568h@2x.png 添加到我的项目中,它已扩展为占据屏幕的整个高度,但底部的几个单元格没有响应模拟器或实际 iPhone 5 中的触摸。我错过了什么吗?就像屏幕底部没有检测到触摸(但只是在我的应用程序中而不是其他应用程序中)。
有什么想法吗?
谢谢,
抢
这对我有用
在应用程序 didFinishLaunching 方法中,我添加了这个 -
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
在任何其他视图控制器中,最好在 - (void)viewDidLoad;
UIScreen *screen = [UIScreen mainScreen];
[self.view setFrame:[screen applicationFrame]];
是的,可能是您在 AppDel 类或项目的 appdel 类的 XIB 文件中的窗口框架大小与 iPhone 5 屏幕不同。
并根据iPhone 3.5寸和4寸屏幕更换窗框