繁体   English   中英

Xcode 6故事板大小类

[英]Xcode 6 Storyboard Size Classes

有一个新的功能,称为尺寸类别,可以为每个设备设计一次。 因此,我将视图设计为紧凑宽度和常规高度,以支持纵向模式下的所有iPhone。

在此处输入图片说明

但是,如果我想在3.5英寸的设备上做一件不同的事情怎么办? 我该怎么做?我已经尝试过更改尺寸等级,但是没有等级,特别是对于3.5英寸设备...

大小类别是针对设备类别的,而不是针对单个设备本身的。 这意味着您不能使用size类专门为3.5英寸屏幕设计。

您将必须使用以下类似的方法来检查您的应用程序是否在3.5英寸屏幕上运行:

#define IS_IPHONE_4  ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )480 ) < DBL_EPSILON )

...然后通过设置框架或更新其约束来更新所需视图的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM