首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何优化4英寸与3.5英寸兼容的屏幕尺寸

如何优化4英寸与3.5英寸兼容的屏幕尺寸
EN

Stack Overflow用户
提问于 2013-12-17 10:44:47
回答 2查看 926关注 0票数 2

我已经做了一个4英寸的应用程序使用故事板。然而,我发现我也必须支持3.5英寸的屏幕。于是我来到故事板上,点击按钮,将显示尺寸从4英寸切换到3.5英寸,因为在3.5英寸内,我的应用程序在底部被切断。然而,我完成了3.5英寸的设计,并返回到4英寸。问题是,即使在4英寸的设计是3.5英寸。我怎样才能有3.5英寸和4英寸的布局?我不使用自动布局。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-17 10:54:32

你有两个主要选择:

使用自动重收费/移动视图取决于屏幕的大小。

使用两个不同的故事板,并根据屏幕大小加载其中一个或另一个。

票数 3
EN

Stack Overflow用户

发布于 2013-12-17 11:28:11

使用两个故事板是区分设备的唯一选择。

代码语言:javascript
复制
#define IS_IPHONE_5 ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) < DBL_EPSILON )

write the above code in app delegate above #import"appdelegate" and check condition in [method]- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

作为

代码语言:javascript
复制
if(IS_IPHONE_5)

{

// load your iPhone5 storyboard

}

else
{

// load  other than iPhone5 storyboard

}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20632039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档