Ios 为什么iPhone 4、5、6在横向方向上具有紧凑的宽度和高度
我是iOS开发新手,刚刚学习适应性和布局,有点困惑 根据 iOS定义了两个大小类:Ios 为什么iPhone 4、5、6在横向方向上具有紧凑的宽度和高度,ios,iphone,size-classes,adaptive-user-interfaces,Ios,Iphone,Size Classes,Adaptive User Interfaces,我是iOS开发新手,刚刚学习适应性和布局,有点困惑 根据 iOS定义了两个大小类: 规则:-它与广阔的空间相关联 紧凑:-它与受限空间相关联 通过其他引用: 所有纵向的iPhone(左上角)都有规则的高度和紧凑的宽度,就像 横向方向的iPhone4、5和6具有紧凑的高度和宽度。 但对于iPhone6plus,它的高度紧凑,横向宽度规则 我的困惑是: iPhone 4、5、6在纵向模式下具有规则的高度和紧凑的宽度,但为什么它们在横向方向上没有规则的宽度和紧凑的高度,因为它们是反向的呢 如果
- iPhone 4、5、6在纵向模式下具有规则的高度和紧凑的宽度,但为什么它们在横向方向上没有规则的宽度和紧凑的高度,因为它们是反向的呢
- 如果是这样的话,为什么iphone6plus与它们不同呢?是因为它的屏幕比iPhone6大0.8英寸吗?这重要吗
-(void)setOverrideTraitCollection:(UITraitCollection *)collection forChildViewController:(UIViewController *)childViewController
及
这是iPad的一个关键概念,因为你现在可以在iOS9上使用新的多任务功能(从屏幕右侧滑动)以紧凑的宽度运行你的应用程序。如果你想知道为什么“常规高度”的话,我想这里的关键是plus机型一般都采用横向模式当它们旋转到横向时,纵向的小型iPhone并没有转化为“规则宽度”,好吧。。。我猜苹果公司对“规则宽度”的期望要高于对规则高度的期望。这就是我所能想到的。如果你问我的话,这有点武断。@sage444我想可能是另一种情况:因为6+在横向方向上有一个固定的(不紧凑的)宽度(由于它的屏幕大小),它可以显示横向主屏幕(很像iPad)。你永远不会真正得到满意的答案。为什么这样做的答案是,这是一个人造系统,一些人决定这样做。我同意6应该是规则宽度。你必须支付额外的费用才能获得额外的分视图电子邮件,这可能是部分原因。
-(UITraitCollection *)overrideTraitCollectionForChildViewController:(UIViewController *)childViewController.