问题描述
- Xcode6.1创建的工程无法实现自动适配
- 我的问题是这样的,请教各位大神:
原来的小工程不是用Xcode6.1创建的,后来用Xcode6.1打开进行了部分更改,按钮和键盘等一系列的控件都是用代码写死的坐标宽高。完成之后在该工程中运行可以做到自动适配。现在问题来了!!把该部分的代码移植到总的项目工程(用Xcode6.1创建)中,无法实现自动适配,好多控件的位置都偏移了,这该怎么办啊~~~~~~求各位大神支招
解决方案
无非是因为iOS8的原因,给你三个博客
iOS:iOS8开发(一)~初探Size Class
http://blog.csdn.net/u013243469/article/details/41047765
iOS:iOS8开发(二)~storyboard中autolayout和size class的使用详解
http://blog.csdn.net/u013243469/article/details/41249189
iOS:iOS8开发(三)~深入理解autolayout
http://blog.csdn.net/u013243469/article/details/41249545
解决方案二:
如果是代码写死的布局,那可能会不好用。
如果允许,建议使用自动布局。这样在多种型号设备适配上,比较方便。
时间: 2024-11-17 18:51:00