在我的应用中,我允许多任务处理模式。
但是,如果我的观点过于严格,我需要采取一些措施。
看苹果文档,我看到了这张图片
您可以看到,在iPad Pro的SplitView中,两个视图都是常规的,而在其他iPad中,两个视图都是紧凑的。
我有什么可以让我知道当前视图是常规视图还是紧凑视图?
谢谢
最佳答案
这是我的解决方案:
if (self.view.traitCollection.horizontalSizeClass == UIUserInterfaceSizeClassRegular){
NSLog(@"REGULAR HORIZONTAL");
return TRUE;
}else{
NSLog(@"COMPACT HORIZONTAL");
return FALSE;
}
关于ios - iOS:检测多任务中的常规或紧凑型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36425915/