强制在iOS9中缩放应用程序
我有一个应用程序,在iPhone 6我希望它按比例缩放和缩放。 基本上我想从设置模仿应用的ZOOM。 目前,当我从“设置”中使用“缩放”模式运行应用程序时,一切运行正常,但是当我从“设置”运行缩放时,显示的视图更小。 我该如何解决?
从Apple的iOS文档新增function :
为了让系统知道您的应用程序支持iPhone 6的屏幕尺寸,请在您的应用程序包中包含一个故事板启动屏幕文件。 在运行时,系统会查找故事板启动屏幕文件。 如果存在这样的文件,则系统假定您的应用程序明确支持iPhone 6和6 Plus,并以全屏模式运行。 如果不存在这样的图像,则系统报告较小的屏幕尺寸(320×480点或320×568点),以便应用程序的基于屏幕的计算继续是正确的。 内容然后缩放以适应更大的屏幕。
如果您没有提供启动屏幕文件(也不提供iPhone 6和6 Plus的启动屏幕图像),则应用程序将被缩放而不是在全屏模式下运行。
苹果不推荐使用大小类和自动布局,所以你的应用程序的用户界面将适应。 您的用户可能不满意您select扩展您的应用程序,因为您不会利用这些较新设备上的较大屏幕尺寸。
只是通过为我的启动图像添加名称Default-568h@2x.png来解决,现在我的应用程序已经缩放了。不得不说,我没有Storyboard启动屏幕文件集。 由于来自@PetahChristian的信箱提示,我能够pipe理这一点。
至于黑色边框,你必须提供一些启动图像,否则iOS会认为你的应用程序甚至不支持4“iPhone和信箱
- UITableView单元格显示不正确的图像,即使将图像设置为零作为tableView.dequeueReusableCell中的第一步
- 本地化的电话号码格式
- 如何在SpriteKit上创build一个UITextField
- GoogleMaps SDK for iOS上有标记animation吗?
- AVCaptureSession取消背景audio
- 当前位置错误在Xcode 4.5
- restoreCompletedTransactions()没有调用paymentQueue updatedTransactions?
- 如何在Swift 3中使用UnsafeMutablePointer?
- 一个视图控制器中的两个警报视图 – buttonIndex响应