屏幕适配的发展历史
2016-07-24 23:09
253 查看
屏幕适配的发展历史
iPhone3GS\iPhone4没有屏幕适配可言
全部用frame、bounds、center进行布局
很多这样的现象:坐标值、宽度高度值全部写死
objc UIButton *btn1 = [[UIButton alloc] init]; btn1.frame = CGRectMake(0, 0, 320 - b, 480 - c);
iPad出现、iPhone横屏
出现Autoresizing技术
让横竖屏适配相对简单
让子控件可以跟随父控件的行为自动发生相应的变化
前提是:关闭Autolayout功能
局限性
只能解决子控件跟父控件的相对关系问题
不能解决兄弟控件的相对关系问题
iOS 6.0(Xcode4)开始
出现了Autolayout技术
从Xcode5.0(iOS 7.0)开始,开始流行Autolayout
相关文章推荐
- eclipse怎么停止building workspace
- Android Studio 中使用SVN注意事项
- 莫队算法
- standupTimer项目中的布局容器
- 前后端Json 配合使用
- javaweb—ServletContext和ServletConfig
- doctest -- 注释里的单元测试
- 【杭电2099】整除的尾数
- Gentoo使用之(一) 安装与配置(1)
- 9字符缓冲流BufferedReader
- Java挑战高并发(3) 线程挂起、恢复与终止的正确方法(含代码)
- 【POJ 1328】Radar Installation
- 《Strust2》-实现照片上传
- mybatis if条件查询 及<号的问题
- python脚本实例001 - 通过列表内容判断输入输出信息
- Windows-API程序例子--//一定要学会看MSDN
- VC中MDI程序修改主窗口的标题和图标
- 8字符缓冲流BufferedWriter
- A Model Rendering Demo
- scrapy爬虫实战(二)-------------爬取IT招聘信息