不用 storyBoard、xib 也可以适配,就注意不要用任何写死的数值就可以了。比如原来用 320 的地方,就改成屏幕宽度;原来用 300 的地方,就改成屏幕宽度 - 20…… 之类,按照界面效果调整。
如果你喜欢使用代码进行布局的话,可以尝试github上开源的排版库Masonry 这里还有一篇比较好的Masonry介绍文章Masonry介绍与使用实践(快速上手Autolayout) Good Luck!
不用 storyBoard、xib 也可以适配,就注意不要用任何写死的数值就可以了。比如原来用 320 的地方,就改成屏幕宽度;原来用 300 的地方,就改成屏幕宽度 - 20…… 之类,按照界面效果调整。