CocoaPods trunk is moving to be read-only. Read more on the blog, there are 13 months to go.
| TestsTested | ✗ |
| LangLanguage | Obj-CObjective C |
| License | MIT |
| ReleasedLast Release | Apr 2015 |
Maintained by John Wong.
Convenience methods for UIView, nicely bundled in a category.
Adds getters and setters to UIView for the following:
top - the top of the view (frame.origin.y)
bottom - the bottom of the view (frame.origin.y + frame.size.height)
left - the left side of the view (frame.origin.x)
right - the right side of the view (frame.origin.x + frame.size.width)
centerX - the center x position of the view (center.x)
centerY - the center y position of the view (center.y)
height - the height of the view (frame.size.height)
width - the width of the view (frame.size.width)
UIView *blackBox = [[UIView alloc] init];
blackBox.backgroundColor = [UIColor blackColor];
blackBox.width = 40;
blackBox.height = 40;
[self.view addSubview:blackBox];
UIView *whiteBox = [[UIView alloc] init];
whiteBox.backgroundColor = [UIColor whiteColor];
whiteBox.width = 80;
whiteBox.height = 80;
whiteBox.left = blackBox.right;
[self.view addSubview:whiteBox];
For more examples, see RSViewController.m.
Using UIViewAdditions in your project is simple; just copy the two files from the Classes folder (UIView+RSAdditions.h/m) into your project. Then just #import "UIView+RSAdditions.h" in your classes.