IOS使用Compact Regular和Compact Any Size类的区别

时间:2014-12-04 05:41:34

标签: ios objective-c iphone xcode storyboard

我已经在ios上为iphone肖像模式制作了一个应用程序 使用Compact Any Size Classes ..它完美适用于手机类型。

但是XCode故事板更喜欢在所有iphone肖像模式下使用紧凑的常规尺寸类

我无法区分它们..如果我使用的是错误的大小类。 请有人详细说明我应该使用哪个大小的课程。

我使用Any |读过那个故事板任何大小的类都适用于所有屏幕尺寸,包括iphone 6 plus和ipad设备。

那为什么不紧凑|任何人都不会喜欢肖像中的所有iphone。 请指导

1 个答案:

答案 0 :(得分:4)

紧凑宽度|常规高度是最适合的SizeClass,根据您的要求处理所有只有纵向模式的iPhone型号。

选择正确的Size类将允许使xCode成为绘制布局的屏幕的最佳预测。所以最好准确一点。

  

来自:https://developer.apple.com/library/ios/recipes/xcode_help-IB_adaptive_sizes/chapters/SelectingASizeClass.html

     

例如,选择“紧凑宽度”时常规身高,变化   布局约束和视图专门适用于iPhone设备   纵向。

enter image description here


更多详情:

事实上,这是一个很好的图片视图,用于大小类的使用:

enter image description here