UIView 旋转没有 XIB

Posted

技术标签:

【中文标题】UIView 旋转没有 XIB【英文标题】:UIView Rotation No XIB 【发布时间】:2010-11-30 16:40:07 【问题描述】:

我有一个简单的基于窗口的 ipad 应用程序,没有额外的 xib 或类,只有您的应用程序委托 .h 和 .m。

我已成功将 UIView 作为子视图添加到“窗口”,但它没有旋转。如何通过工作旋转添加视图。 (如果可能,不要额外的 xib 文件。)

谢谢。

【问题讨论】:

【参考方案1】:

您需要一个自定义视图控制器来实现shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation 方法。为您希望允许旋转的每个方向返回 YES

【讨论】:

以上是关于UIView 旋转没有 XIB的主要内容,如果未能解决你的问题,请参考以下文章

旋转没有动画的自定义 UIView

如何在没有 View Controller 的情况下阻止 UIView 旋转?

从 Textfield.inputview 加载 xib UIView

ARKit 添加 UIView xib 文件 Swift 4

UIView:旋转+移动

Swift 无法更改 xib uiview 中的 imageview 框架