【发布时间】:2012-09-06 01:00:44
【问题描述】:
我的应用程序显示为字母框,我希望它正确拉伸以填满整个屏幕。我正在创建我的主窗口:
self.mainWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
但我仍然得到信箱行为。是否需要设置其他设置才能获得设备上主屏幕的完整大小?
如果可以的话,我会尽量避免使用任何启动图像。我试过这个:
self.mainWindow.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
它似乎没有帮助。而且我查看了所有 Info.plist 选项,并没有发现任何似乎匹配的内容。
【问题讨论】:
-
到目前为止,我看到的唯一启用它的设置是添加一个新的启动屏幕。
-
正如 Ben 所说,您是否添加了适当的“Default-568h@2x.png”启动图像?
-
启动屏幕的命名和格式如下所述,但我正在寻找一种不使用启动图像的方法。看起来答案是启动图像是获得新行为的唯一方法。
标签: objective-c ios iphone-5