大小类和适应性

在构建自适应应用时,请记住大小类的限制:它们是一般化,而不是精确像素大小或设备的特定指南。永远不要尝试根据大小类确定你的应用运行的设备,或者它是否处于分屏模式。

相反,在大小类上进行高级布局决策,并使用自动布局更改精确的视图框架。 (另请参阅 UIViewController 方法 viewWillTransition(to:with:),以获得有关转换后控制器视图大小的更精确通知。)