Xcode6新特性sizeclass

Xcode6将Storyboard变成豆腐干的目的:
在Xcode6之前, 如果要同时适配iPhone和iPad需要编写两个Storyboard
>Main_iPhone. Storyboard
>Main_iPad. Storyboard
能够在一个界面中同时配置iPhone和iPad
 
 
 

1.仅仅是对屏幕进行了分类,真正排布UI元素还得使用autolayout 

2.不再有横竖屏的概念,只有屏幕尺寸的概念 

3.不再有具体尺寸的概念,只有抽象尺寸的概念 

4.Xcode6的images.xcassets可以和Storyboard一样, 可以指定图片在什么情况下显示

5.把宽度和高度各分为3种情况 

 

1)Compact:紧凑(小) 
 
2)Any:任意 
 
3)Regular:宽松(大) 
 
4)符号表示 
 
- : Compact 
 
* : Any 
 
+ :Regular 
 
5)继承性 
 
* * : 其它8种情况都会继承 
 
* - : 会被 - - \ + -继承 
 
+ * : 会被 + - \ + + 继承  
 
 

你可能感兴趣的:(xcode)