? 运城ios软件开发分辨率与适配关系分析_亚博娱乐平台注册首页新闻_亚博娱乐平台注册首页新闻网_亚博娱乐平台注册首页最新新闻 亚博娱乐平台注册首页,yabo888体育,亚博国际娱乐城—点击进入

    运城ios软件开发分辨率与适配关系分析

    19-07-06 作者:频道管理员 来源:未知 点击:59

    随着互联网的不断发展,智能手机在分辨率以及显示尺寸上都有更多的类型选择,这也导致了程序员要掌握不同的显示条件下的软件开发方法,而今天我们就一起来了解一下分辨率与适配的关系。

    运城ios软件开发分辨率与适配关系分析

    一、分辨率和像素

    经新xcode6模拟器验证(分辨率为pt,像素为真实pixel):

    1.iPhone5分辨率320x568,像素640x1136,@2x

    2.iPhone6分辨率375x667,像素750x1334,@2x

    3.iPhone6Plus分辨率414x736,像素1242x2208,@3x,(注意,在这个分辨率下渲染后,图像等比降低pixel分辨率至1080p(1080x1920)

    二、关于手动适配

    只要手动指定了启动图或者那个xib,屏幕分辨率就已经变成应有的大小了,老代码中所有关于写死frame值的代码通通倒霉,如果去手动适配就要全部适配,建议在找到个可行方案前先不要做修改,自动适配方案还算不影响使用。

    面对4个分辨率的iPhone,建议使用AutoLayout布局+ImageAssets管理各个分辨率的图片+InterfaceBuilder(xib+storyboard)构建UI,SizeClasses在低版本iOS系统的表现未知。想要这套手动适配方案,起码你的工程需要部署在iOS6+,还不用AutoLayout布局的会死的蛮惨。

    【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。

上一篇:移动支付需要注意的问题都有哪些
下一篇:一个好的404页面应该包含了哪些内容