iPhone 应用程序的屏幕具有固定的纵横比
Screens of an iPhone App have a fixed aspect ratio
我正在为 iPhone 改编一个 iPad 应用程序(最初基于 Objective C/Swift)。
我已经删除了 UI 中的所有内容,唯一剩下的是:
- 蓝色填充-导航栏
- 红色填充 - 工具栏
该应用程序的屏幕宽高比似乎以某种方式针对 iPad 进行了硬编码。我无法使用界面生成器和直接编辑 UIViewController
的代码来使应用程序占据全屏。
不适用于 iPhone X 11.4 和 iPhone 5 9.3,仅适用于 iPad 系列。
问题似乎在 UIViewController
甚至 UINavigationController
之外。
什么项目设置可能导致此问题?
- iPhone 在 Xcode 中允许, 目标设备系列 已解决 为
1, 2
对于整个项目
- 需要全屏勾选 iPhone
各种 iPhone 上的应用程序:
界面生成器 - 一切似乎都很好:
请检查启动图像。您需要提供未提供的启动图像的所有尺寸。
您还可以从实用程序栏中添加缺少的尺寸。
我正在为 iPhone 改编一个 iPad 应用程序(最初基于 Objective C/Swift)。
我已经删除了 UI 中的所有内容,唯一剩下的是:
- 蓝色填充-导航栏
- 红色填充 - 工具栏
该应用程序的屏幕宽高比似乎以某种方式针对 iPad 进行了硬编码。我无法使用界面生成器和直接编辑 UIViewController
的代码来使应用程序占据全屏。
不适用于 iPhone X 11.4 和 iPhone 5 9.3,仅适用于 iPad 系列。
问题似乎在 UIViewController
甚至 UINavigationController
之外。
什么项目设置可能导致此问题?
- iPhone 在 Xcode 中允许, 目标设备系列 已解决 为
1, 2
对于整个项目 - 需要全屏勾选 iPhone
各种 iPhone 上的应用程序:
界面生成器 - 一切似乎都很好:
请检查启动图像。您需要提供未提供的启动图像的所有尺寸。 您还可以从实用程序栏中添加缺少的尺寸。