我想根据设备类型有特定的表格行高。所以我不能在界面生成器中定义它,但需要知道代码中的当前尺寸类。我怎样才能做到这一点?
问问题
250 次
1 回答
3
UIView、UIViewController、UIScreen、UIWindow 和 UIPresentationController 上的traitCollection
属性可用于确定尺寸等级:
if (self.view.traitCollection.horizontalSizeClass == UIUserInterfaceSizeClassCompact) {
...
}
实现该traitCollectionDidChange:
方法以查看大小类是否更改(例如由于旋转):
- (void)traitCollectionDidChange:(UITraitCollection *)previousTraitCollection {
...
}
更多信息:
于 2015-06-12T02:35:11.237 回答