swift - 当设备旋转到横向(iPhone/iPad)时,如何让 UIView 变成全屏?

Posted

技术标签:

【中文标题】swift - 当设备旋转到横向(iPhone/iPad)时,如何让 UIView 变成全屏?【英文标题】:swift - How to have the UIView turn into full-screen when device rotate to landscape (iPhone/iPad)? 【发布时间】:2018-07-18 01:53:59 【问题描述】:

当设备旋转到Landscape时,我想让红色UIView全屏,而蓝色UIViewUIButton从屏幕上隐藏。 当设备旋转到Portrait 时,红色UIView、蓝色UIViewUIButton 都会回到原来的位置。 上述设备包括iPhoneiPad的所有类型。

请帮助或尝试提供一些想法来实现这一点。 提前致谢。


请看下图:-

Portrait -image

Landscape -image

【问题讨论】:

【参考方案1】:

您的问题与already asked 非常相似,其中有一些有用的答案。希望对您有所帮助。

【讨论】:

以上是关于swift - 当设备旋转到横向(iPhone/iPad)时,如何让 UIView 变成全屏?的主要内容,如果未能解决你的问题,请参考以下文章

当设备仅从纵向旋转到横向时,网页上的全屏图像被挤压

设备旋转时切换视图控制器

Swift 4:设备旋转后 UI 无法更新

如何根据设备方向制作横向或纵向照片[重复]

iOS 7 旋转设备未检测到横向屏幕边界

根据设备方向快速更改约束