通过 Masonry使用纯代码方式编写 Auto Layout--配置 Masonry
来源:互联网 发布:银联数据待遇 编辑:程序博客网 时间:2024/04/30 15:28
Auto Layout 很 awesome 对不对,但是apple 默认的用代码写 Auto Layout 的方式实在是太鸡肋了…噩梦一样!
但是作为一个手(也)码(爱)爱(装)好(X)者,用 StoryBoard 显然不是咱的菜!
对了,忘了说一句, SizeClass 很酷,并且是用 IB 来弄的,但是先不用担心,我们至少要适配 iOS7,也就是说, Size Class 到很流行还有一段时间,到时候肯定有大神(或者是你)找出 Size Class 的代码解决方案的 !
言归正传,我们回到代码编写 Auto Layout.
原生的太麻烦,不讨论了.
我知道的两个比较好的封装是 : Masonry 和 pure layout. 但是看看 git,PureLayout 已经大半年没有更新了!所以,不考虑它了.下面我们来介绍使用 Masonry.
你可以从 github 上下载示例代码
里面的 readme 里面有安装过程
或者你也可以看我的.
1.编写 Podfile
pod 'Masonry'
2.进入 Podfile 目录,然后 pod install 进行自动安装
3.在任何一个全局的地方(或者任意文件中定义宏,反正保证你能使用它)
#define MAS_SHORTHAND
4.引入头文件
#import "Masonry.h"
到此,配置完成
0 1
- 通过 Masonry使用纯代码方式编写 Auto Layout--配置 Masonry
- 通过 Masonry使用纯代码方式编写 Auto Layout--配置 Masonry
- IOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- IOS--通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
- Auto Layout深入理解,及masonry简介
- 纯代码实现 AutoLayout 使用第三方框架 Masonry
- iOS Masonry 纯代码布局 AutoLayout
- 代码布局,Masonry的使用
- ios Masonry怎么以纯代码的方式计算cell高度
- VisionMobile:开发者经济报告 2015年Q1:开发者国度状况(二)平台之争的僵局
- python pip从本地文件安装插件
- Android Bitmap资源的简单池化
- Elastic IP 和 Public IP 的区别
- c语言中相关标准
- 通过 Masonry使用纯代码方式编写 Auto Layout--配置 Masonry
- android WebView 和 HttpClient cookie同步
- arcgis for silverlight 中修改DataTemplate解决思路
- windows bat(批处理)——IF详解
- 【Cocos2d-x】从C++过渡到Lua
- easyui datagrid-detailview.js 子数据表显示BUG
- 整理CVPR2012的文章
- Android 自定义控件实现刮刮卡效果 真的就只是刮刮卡么
- 网卡设置查看工具