文件名称:Masonry-Autolayout
文件大小:48KB
文件格式:ZIP
更新时间:2024-06-27 05:17:21
Objective-C
Masonry-Autolayout Masonry介绍与使用实践:快速上手Autolayout 前 1 MagicNumber -> autoresizingMask -> autolayout 以上是纯手写代码所经历的关于页面布局的三个时期 在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了 在iphone4-iphone4s时代 苹果推出了retina屏 但是给了码农们非常大的福利:window的size不变 在iphone5-iphone5s时代 window的size变了(320,568) 这时autoresizingMask派上了用场(为啥这时候不用Autolayout? 因为还要支持ios5呗) 简单的适配一下即可 在iphone6+时代 window的width也发生了变化(相对5和5s的屏幕比例没
【文件预览】:
Masonry-Autolayout-master
----MasonryTests()
--------MasonryTests.m(863B)
--------Info.plist(748B)
----Masonry.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(25KB)
--------xcuserdata()
----README.md(1KB)
----Masonry()
--------main.m(338B)
--------UIView+Category.h(320B)
--------UIView+Category.m(3KB)
--------MMPlaceHolder.m(7KB)
--------AppDelegate.h(349B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------ViewController.h(219B)
--------Images.xcassets()
--------Info.plist(1KB)
--------ViewController.m(6KB)
--------Masonry()
--------MMPlaceHolder.h(1KB)