目前iPhone有3.5寸Retina 和 4寸Retina 分辨率比例不一样,还有在IOS6和IOS7 控件发送了大变化 部分尺寸发生变化 比如Picker 的高度就不一样了。。
想知道在开发中如何做匹配兼容。。
目前我想到的几种方法
1.用代码创建控件 根据一开始获取设备类型来做补偿(CGReckMake)
2.在nib上做约束 (但是感觉有问题)
3.有多少个要搞定兼容性的 就搞多少个nib出来 根据实际情况来init nib (感觉方法很笨)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/104142
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.