大家是怎么做 iPhone 5, 6, 6plus 屏幕适配的?

2015 年 9 月 14 日
 arkilis
在网上看了一些教程以及经验分享。最著名的是

http://www.raywenderlich.com/83276/beginning-adaptive-layout-tutorial

发现用的主要是 Autolayout 以及 Contraits 。不知道大家有什么别的招 (基于 storyboard )?
13807 次点击
所在节点    iPhone
15 条回复
xxppxiaowei
2015 年 9 月 14 日
..代码写?
puras
2015 年 9 月 14 日
基于 StoryBoard ,内容多了以后会很卡,是我的姿势不对?
Cee
2015 年 9 月 14 日
AutoLayout
Creolophus
2015 年 9 月 14 日
AutoLayout
blacklee
2015 年 9 月 14 日
我的一个 App 比较简单,简单到手写代码,定个坐标,就完美适配了。
当然这是运气好,下一个 App 的界面不简单的话, AutoLayout 还是得用上的。
wupher
2015 年 9 月 14 日
AutoLayout 简单的就用 Storyboard ,复杂的就有 Masonry 代码来生成。

iOS8 的 size classes 更方便,可以实现不同设备不同布局。
noark9
2015 年 9 月 14 日
全套 AutoLayout
lk920724
2015 年 9 月 14 日
静态故事版,动态手写咯。
hdbean
2015 年 9 月 14 日
AutoLayout
finab
2015 年 9 月 14 日
Masonry 是真的方便, 我现在写任何控件都离不开这个,太好用了
kekex
2015 年 9 月 15 日
用 autolayout 感觉 Storyboard 和 Masonry 要花的时间差不多
luckymore0520
2015 年 9 月 15 日
适配要从设计稿开始,做设计稿的时候 组建位置就不能使用绝对位置(坐标),一般都是相对关系。
其次, iOS 现在肯定是用 AutoLayout 了,代码写就用 Masonry ,不过推荐使用可视化的方式, Xib 或者 Storyboard ,各有各的好处,各有各的劣势
arkilis
2015 年 9 月 15 日
@luckymore0520 老项目要回炉,之前都是 4s 和 5 的
@kekex @finab 没啥经验 masonry, auto 还没练好
@noark9 打算重新搞一搞 AutoLayout
@wupher +1
@blacklee 这个血的教训啊,一开始就最好考虑到
@Cee +1
@puras 目前 20~30 个 view ,都是基于 Storyboard, 一点都不卡
noark9
2015 年 9 月 15 日
@arkilis 把 autolayout 搞定了,后面布局的基本完全依赖 xib ,之前用过 masonry 感觉很多地方被坑了,所以很不喜欢
yuriko
2015 年 9 月 19 日
Android 开发淡定的看着你们……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/220575

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX