ios - iPhone 6 - 应用程序未填满屏幕

标签 ios xcode uiview autolayout iphone-6

我的大多数应用程序在 iPhone 6 上运行时都会扩展,但出于某种原因,我的一个应用程序看起来像这样:

enter image description here

什么会导致它不只是放大并填满屏幕?

编辑:以下是一些重现步骤:

创建一个新项目(单一 View )。关闭尺寸等级,只使用 iPhone。

将背景设为橙色。

在 (20,20,280,200) 添加一个黄色的 UIView subview 。

在 Xcode 中你得到这个:

enter image description here

现在在 iPhone 6 上模拟。你得到这个:

enter image description here

为什么它不能放大并看起来正常?

最佳答案

不确定为什么这会被否决。这是一个合理的问题。这是合法的答案:

在项目 > 常规中删除“启动屏幕文件”。 Xcode 5 没有这个,所以旧的应用程序会自动扩展。使用 Xcode 6 创建的应用程序会创建一个默认的启动屏幕文件。

删除它将使您的应用程序在 iPhone 6 上扩展。

关于ios - iPhone 6 - 应用程序未填满屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26166453/

相关文章:

ios - 询问是否仍在播放由应用加载并启动的声音的iOS API方法

ios - 数据未显示在 UITableView 中

xcode - 如何修复多个 SwiftUI 预览

objective-c - UIView 中的 UIButton 不响应触摸事件

ios - 如何为 CALayer 使用基于 block 的动画?

ios - Carthage - 如何使用 Carthage 导入 FBSDKCoreKit、FBSDKLoginKit、FBSDKShareKit 和 Bolts?

objective-c - 我的应用程序在 CGRectIntersectsRect 上崩溃

javascript - 如何在 iOS 应用程序中通过 websockets 实现和通信?

ios - iOS:调整UIImage大小的问题

ios - 暂时禁用手势识别器滑动功能