ios - 是否可以仅允许基于 iOS 13 上的视图控制器的特定方向?
问题描述
因此,对于以前的 iOS 版本,可以使用 supportedInterfaceOrientations 变量在每个视图控制器的基础上设置允许哪些方向。
苹果自己的文档表明我们“不应该”使用旧的方向掩码方法,建议我们升级到特征。不幸的是,我实际上对特质一无所知,虽然我显然需要学习它们,但我需要完成这项工作。有什么方法可以使用 iOS 13 应用程序在每个视图控制器的基础上指定允许的方向?
解决方案
所以事实证明,旧方法仍然有效,只是我搞砸了一个皱纹。因为我使用 UINavigationController 作为我的根,而不是直接调用这些方法,我需要为导航控制器创建一个委托。
推荐阅读
- bash - 在 git-bash 上按 enter 会跳转到新行 - 而不是要求输入密码
- javascript - 计算一段时间内的最高入住率
- python - 如何将泊松分布应用于 Python 中的单个值?
- .net - EF Core ChangeTracker:仅在 db 中设置 CreatedAt 字段
- time - 平均时空复杂度
- javascript - 在反应中复制表格的行
- repast-simphony - Repast Simphony:使用展开的参数文件进行批处理
- python - 如何在将重复项添加到自己的结构中时消除它们
- java - Can't create an image file in Java
- python - 如何使用 Python 在 Firebase 中向用户发送电子邮件验证码?