2014-09-23 38 views
0

在iOS 8上,天氣和時鐘等應用會在iPhone 6 Plus上旋轉,但不會在小型屏幕上的iPhone 5S上旋轉。我可以覆蓋supportedInterfaceOrientations,但是除了屏幕邊界或設備模型之類的特定檢查之外,是否還有更好的方法來檢測6 Plus屏幕?有條件地允許iOS 8上的旋轉

我查看了尺寸等級,但在設備實際旋轉之前無法找到設備在橫向方向上返回UIUserInterfaceSizeClassRegular的方法。

回答

0

我也支持iOS 7,所以我一直在檢查屏幕比例> 2,但如果你在iOS 8上,你可以使用特徵集合。景觀中的6+爲「常規」寬度,而其他iPhone爲「緊湊」寬度。

查看蘋果What's New doc獲取更多信息