代码库> 其他> 给AutoLayout增加可读性减少代码量 - Lyt
给AutoLayout增加可读性减少代码量 - Lyt
关注
上传者:pockry 分类:其他(Others)
查看次数:2177 下载次数:202
上传时间:2014-12-03 大小:134 B
Lyt是一些UIView、NSView和NSArray的集合,旨在给AutoLayout增加可读性并减少代码量,支持iOS和OS X平台。


特性:
更加语义化与更少的代码
      如用

[view lyt_centerInParent];

代替:


NSLayoutConstraint *centerXConstraint = [NSLayoutConstraint constraintWithItem:view attribute:NSLayoutAttributeCenterX relatedBy:NSLayoutRelationEqual toItem:view.superview attribute:NSLayoutAttributeCenterX multiplier:1.0 constant:0];
[view.superview addConstraint:centerXConstraint];

NSLayoutConstraint *centerYConstraint = [NSLayoutConstraint constraintWithItem:view attribute:NSLayoutAttributeCenterY relatedBy:NSLayoutRelationEqual toItem:view2 attribute:NSLayoutAttributeCenterY multiplier:1.0 constant:0];
[view.superview addConstraint:centerYConstraint];



代码补全
输入Lyt_会在提示中显示支持的操作

支持动态布局

使用Cocoapods安装:
pod 'Lyt', '~> 0.4'

测试环境: Xcode 6.0
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0
提示
sina weixin mail 回到顶部