我如何支持更高的iPhone 5屏幕尺寸?
我的应用程序显示了信箱,我想它正确地伸展,以填补整个屏幕。 我正在创build我的主窗口:
self.mainWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
但我仍然得到信箱的行为。 是否还需要设置其他一些设置来获取设备上mainScreen的全尺寸?
我试图避免使用任何启动图像,如果我可以。 我试过这个:
self.mainWindow.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
这似乎没有帮助。 我查看了所有Info.plist选项,发现似乎没有任何匹配。
我不支持你避免启动图像的想法,因为他们在那里是有原因的,但是如果你真的想出于某种原因去做,你应该使用Default-568h@2x.png
文件(640×1136像素)在创build一个新项目时得到。 这只是黑色,不占用大量的磁盘空间,看起来好像没有任何启动图像。
除了设置4英寸的视网膜发射图像,目前还没有已知的方法在新的屏幕上获得全部1136像素的高度。
- 使用各种调度队列和NSOperationQueue处理执行时间和性能
- parsingCocoapod打破本地化
- 如何在使用自适应search时获得对UIPopoverController的引用?
- 禁止在iOS 8中为UIModalPresentationCustom modalPresentationStyle旋转
- iOS NSLayoutConstraint使用constraintWithItem固定宽度
- 在我编程实例化的UITextView(用NSTextContainer初始化).text属性总是零
- 如何从iOS中的传入短信获取短信文本
- ios当应用程序没有运行时推送通知点击处理程序
- Xcode 5 iOS 7 CocoaPods链接器错误