1

我的应用程序现在支持 iOS7.0+,我想用黑色覆盖安全区域之外的区域,所以底部 34 高度区域应该看起来不错。但是我要改变这么多控制器,有没有捷径?我搜索了很多指南,但都只是介绍了如何在 iphone X 中创建一个新的漂亮控制器视图。我想做的就是让所有旧视图在安全区域内表现良好。

----------更新我尝试了一种方法,将黑色视图添加到键窗口,并在自定义根控制器中设置附加插图,但是1)底部对齐按钮被黑色视图覆盖时控制器视图不包含滚动视图。2)如果包含滚动视图,那么额外的插图将如何影响滚动视图。

4

1 回答 1

0

项目迁移到 iPhone X

1)添加新的启动画面iPhone X分辨率(1125×2436)

iPhone X2) 为、 、 等 UI 元素添加新的启动画面后UINavigationControllerUITableView并根据设备UICollectionView自动适应。iPhone X

3)如果您使用过任何自定义控件,则必须按标准进行设计。

4) 在自动布局的情况下刚刚签 safearealayoutguidestoryboard文件

4)在自动调整大小的情况下,您必须管理所有控制,然后是上面的。

注意: 如果现有项目是使用自动布局制作的,那么项目的迁移很容易。如果自动调整大小,那么与自动布局相比,迁移很困难。

请从下面找到更多参考。

参考1

参考文献2

于 2017-11-21T11:48:02.040 回答