75142913在线留言
【SwiftUI实战篇】禁用横屏模式(Disable landscape)_IOS开发_网络人

【SwiftUI实战篇】禁用横屏模式(Disable landscape)

Kwok 发表于:2022-03-24 15:24:43 点击:68 评论: 0

当用户开始自动横屏式时,我们的APP也会自动调整方向,如果我们需要禁用此功能(支付宝、微信等大型APP都未开启)在SwiftUI里是应该怎样操作的呢。

其实和平时开发一样,需要在项目设置里删除左翻转和右翻转即可。

1、点击 项目主位置(最顶上的项目名字)。

2、在TARGETS下选择项目名字。

3、右侧窗口选择 Info

4、找到 Supported inferface orientations (iPhone)  。

5、删除Item 1 项:Landscape(left home button)。

6、删除Item 2项:Landscape(right home button)。

我们只保留 Item 0项:Portrait(bottom home button)即可。

SwiftUI实战篇禁用横屏模式Disablelandscape

如果你尝试修改iPad的方向禁用时,然后你就得会到了一个警告:All interface orientations must be supported unless the app requires full screen。这是因为iPad因为屏幕占比的原因,你必须支持横屏。

除非注明,网络人的文章均为原创,转载请以链接形式标明本文地址:https://www.55mx.com/post/199
标签:横屏Kwok最后编辑于:2022-03-24 16:24:29
0
感谢打赏!

《【SwiftUI实战篇】禁用横屏模式(Disable landscape)》的网友评论(0)

本站推荐阅读

热门点击文章