美文网首页PS专题
大屏适配思想

大屏适配思想

作者: 和珏猫 | 来源:发表于2016-02-27 15:27 被阅读71次

第一种方案:

适配思想:控件的横向坐标和大小都使用相对坐标来算,相对于屏幕宽度,左对齐的控件相对于左边距来算,右对齐的控件相对于右边距来算(不能再写死320),中间的控件相对于上一个横向控件来计算。cell和各种子控件的纵向坐标和大小不变,左右边距保持不变

适配过程中要注意以下几点原则:

1、以前写死屏幕宽度的地方如:320,都获取屏幕宽度 。

2、cell的高度不变

3、屏幕左右边距不变

4、用来展示图片的控件长、宽不变

5、用于全屏展示广告的控件根据屏幕等比例放大,不进行放大图片会失真

6、九宫格类view展示,单元格宽度不变,间距根据屏幕加宽

7、纯文字的宫格,间距保持不变,单元格宽度加宽

8、一行单个button的情况,保持左右边距不变,button宽度加宽

9、一行多个button的情况,button的中间间距保持不变,左右边距保持不变,button宽度加宽

10、横向scroll控件,保持现有单元格宽度和间距保持不变(大小屏幕区别就是,大屏幕多显示一部分,这个应该是自动的)

11、注意控件的左右对齐:左对齐的控件的坐标相对于左边距来算,右对齐的控件相对于右边距来算

12、尽量避免使用iphone6 和 iphone6Plus等屏幕宏,使用多了我们代码会很乱,可维护性差

13、除了以上所述,其他的暂时都不变,如有问题,在做更改

第二种方案

适配思想:使用auto layout来布局,即自动布局。这个做的好处是,以后再也不担心苹果大屏幕了!

优点:可能是一劳永逸,具体待定

确定:要换掉以前的布局方式,改动量特别大,几乎是重做

相关文章

  • 大屏适配思想

    第一种方案: 适配思想:控件的横向坐标和大小都使用相对坐标来算,相对于屏幕宽度,左对齐的控件相对于左边距来算,右对...

  • iOS开发屏幕适配

    Hello,简书! ## iOS开发屏幕适配 ## 屏幕适配原则大屏手机显示更多的内容 - 并不是大屏手机就根据屏...

  • 大屏适配

    https://github.com/FrankFang/U6rda2laBInU/blob/master/ind...

  • 安卓适配

    ------刘海屏------屏幕适配 | Android 刘海屏适配总结Android刘海屏适配方案Androi...

  • 关于iOS横竖屏适配

    关于iOS横竖屏适配 关于iOS横竖屏适配

  • 大咖们 html5怎么样适配安卓刘海屏?

    大咖们 html5怎么样适配安卓刘海屏?

  • Android Studio 图片适配/使用之SVG

    前言 适配可以说是Android的老大难问题了,Android厂商众多,设备碎片化严重.大屏小屏,全面屏,异形屏数...

  • 华为折叠屏适配

    华为折叠屏适配方案:华为在大屏设备上有系统级别的支持方案,华为平行视界,能够支持折叠屏分屏显示 华为折叠屏分屏显示...

  • Lamer

    设计稿: 不再接受iphone X等大屏设计稿,接受750X334设计稿;原因:小屏设计稿能适配大屏一般没有问题;...

  • iOS开发横竖屏

    关于iOS横竖屏适配 - 简书 iOS横竖屏旋转及其基本适配方法 - 梧雨北辰的博客 - CSDN博客 适配主要需...

网友评论

    本文标题:大屏适配思想

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