仅限肖像iphone应用程序的大小类?

时间:2016-06-05 10:44:57

标签: ios iphone launch-screen

我有一个仅用于肖像iphone的应用程序。所以我按照建议将尺寸等级设置为紧凑宽度和常规高度。但是当我添加400 * 800及其2x,3x未显示的图像视图时在iPhone 4s中正常显示。但它在3.5英寸手机中无法正常显示,我在启动画面故事板中得到了这个,我用一个imageview填充。可以有人指导我朝着正确的方向实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

尺寸等级基于宽度和高度的比例,而不是尺寸。在肖像方面,iPhone 6,iPhone 5和iPhone 4都使用紧凑的水平和常规垂直尺寸类。所以他们每个人看起来都不一样。

在Storyboard中设计3.5英寸iPhone的UI界面时,应在“属性”检查器中将Size设置为iPhone 3.5英寸。通过这样做,我们确保我们将在模拟器中看到的内容与在Storyboard中相同。

enter image description here

有时,您可能需要专门为肖像3.5英寸(iPhone 4S)制作尺寸等级。然后您需要根据屏幕尺寸设置自动布局,例如:

 if (UIScreen.mainScreen().bounds.size.height == 480) {
     //Set your auto layout here
 }