【发布时间】:2015-04-18 13:24:24
【问题描述】:
我没有在我的项目中使用 Size 类,而是继续使用旧方法来定位视图控制器。我收到弃用警告,例如当我使用以下代码时:
if (UIInterfaceOrientationIsPortrait(self.interfaceOrientation)) {
...
}
我搜索了很多,但找不到正确的方法来修复它。有什么建议吗?
【问题讨论】:
-
“修复”的方法是使用新方法。你为什么不想这样做?
-
"我没有在我的项目中使用 Size 类" 好吧,你的问题。与方向相关的信息通过
traitCollection作为尺寸等级传达给您。显然,如果你拒绝看它,你就看不到它。 -
如何从 UITraitCollection 转换为 UIInterfaceOrientation ?例如,哪个特征集合是指横向左方向?
标签: ios8 uikit uiinterfaceorientation autorotate