MWLayoutHelpers 1.1.0

MWLayoutHelpers 1.1.0

测试已测试
Lang语言 Obj-CObjective C
许可 MIT
发布最新发布2014年12月

Mike Lazer-Walker 管理。



  • Mike Lazer-Walker

这是一个小的 UIView 分类,添加了一些辅助手动框架布局的方法。

已经有数百个类似库,我不会试图论证我的库本质上是优于其他任何库的。

安装

如果您不使用 CocoaPods,只需将 "Classes" 文件夹拖入到您的项目中。

使用方法

总的来说,这里有两种类型的方法

简写访问器:让您避免深入到子属性进行内省。例如,要获取视图的宽度,而不是使用 someview.frame.size.widthCGRectGetWidth(someView),您只需使用 someView.width

简写设置器:让您避免创建临时的实例变量来移动视图的同时保持其大小。如果您只想移动视图而保持其大小,而不是这样做

CGRect frame = someView.frame;
frame.origin = CGPointMake(0, 0);
someView.frame = frame;

您可以调用:

someView.x = 0;
someView.y = 0;

或者,您也可以调用 [someView moveToPoint:CGPointZero]

有关完整的使用方法,请查看 UIView+MWLayoutHelpers.h 头文件。

联系方式

Mike Walker

许可

MIT 许可.