美文网首页
ios 上线界面适配注意事项

ios 上线界面适配注意事项

作者: iOS开发小学生 | 来源:发表于2018-08-08 15:57 被阅读187次

    最近好长时间没有写了,今天有点时间写点东西。

    内容不多,后期在更新!

    最近产品上线的时候遇到了一个小问题做一下记录,就是关于界面适配的问题。苹果在审核我们的产品的时候是用iPhone 和iPad 都进行测试的。

    我在上线的时候苹果是这样给我拒绝的:

    在iPhone是显示正常的

    在iPad上就是这样的

    所以当我们上传项目的时候一定要有iPad的模拟器跑一下我们的程序,以防苹果审核给拒绝!下面我粘贴苹果给我发的邮件详情!

    发件人苹果

    2。4性能:硬件兼容性

    准则2.4.1 -性能-硬件兼容性

    我们注意到,你的应用程序在运行iOS 11.4.1的iPad上运行或显示时没有像预期的那样。具体来说,在iPad的登录页面上,应用程序的内容被切断,而在iPhone上则没有。

    下一个步骤

    为了解决这个问题,请修改您的应用程序,确保它按照预期运行,并在iPad的iPhone分辨率上正确显示。即使你的应用是专门为iPhone开发的,用户仍然可以在iPad上使用你的应用。

    有关iOS设备屏幕尺寸和分辨率的信息,请参阅iOS人机界面指南,以及iOS的视图编程指南中的点与像素。

    您可能还想要查看不同设备的大小类和核心组件和默认的类大小,以获得更多的关于为多个屏幕大小设计应用程序的信息。

    我的解决方案是:

    1.采用两套布局进行界面适配,判断设备的机型 。如果是iPad就走另一套布局,如果是iPhone 就走原来写的布局。确保能在iPad上显示全了。

    2.整体布局,以iPad为准进行布局(仅限于像这样的静态页面【不滑动的界面】),上所有控件都显示出来。

    3.把这个界面写成滚动视为底层视图,添加所以的控件视图。进行滚动视图的适配,以最下面的控件为依据,进行滚动视图的滚动范围大小调节!(此方法也是我最后采取的方法)

    谢谢你的查看!

    相关文章

      网友评论

          本文标题:ios 上线界面适配注意事项

          本文链接:https://www.haomeiwen.com/subject/bwhxbftx.html