标签: ios iphone swift adaptive-layout
我正在使用大小类(iOS10)的自适应布局。 对于iPad我想支持肖像&景观,但对于iPhone我只想支持肖像。我不想旋转屏幕以获得紧凑的高度。
iPad很好,我已经使用大小类设置了iPhone视图,所以我想我需要以某种方式检测将转换到的大小类,如果它将转到紧凑高度,则禁用旋转。
我可以看到一个名为traitCollectionDidChange的方法,但不确定这是生命周期中检测到这一点的正确时间。
有一些相关的问题,但我没有看到任何涵盖这种特定情况的内容。