iphone - iOS 界面方向

标签 iphone ios xcode interface orientation

如何在不覆盖 UIViewController 方法的情况下启用界面旋转:

-(BOOL)shouldAuorotateToInterfaceOrientation

我的应用程序中没有 UIViewController 类,只有 UIView。

最佳答案

如果您没有 Controller ,则必须先创建一个 Controller 才能正常工作。 在设置 *.plist 文件中,您有两个选项,称为“支持的界面方向”和“支持的界面方向(iPad)”。启用您想要支持的内容。

然后,在您想要支持方向的 UIViewController 中,您必须重写 -(BOOL)shouldAuorotateToInterfaceOrientation 以在您想要支持和写入的方向上返回 YES将所有内容放置在适当位置所需的所有绘图代码。

关于iphone - iOS 界面方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10688441/

相关文章:

iphone - 我真的需要在核心数据中始终存在双向关系吗?

iphone - 无需用户干预即可在附近设备中进行应用程序通信

ios - Cloud Firestore 安全性,了解基本设置

ios - 创建一个带有 Storyboard的自定义 cocoa pod

objective-c - 从 Dropbox 下载文件并保存到路径

ios - 删除 iphone 中的 "choose from gallary"选项?

iphone - 在固件 3.1 上打开邮件应用程序

ios - Swift google firebase VisionTextDetector 显示使用未声明的类型

ios - Swift Package Manager 无法解析所有库、项目

swift - UITableView 重叠一切