UIView category to help the handling of view frames.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SampleProject.xcodeproj
SampleProject
SampleProjectTests
UIView+JMFrame
.gitignore
.travis.yml
LICENSE.md
README.md
UIView+JMFrame.podspec
run_tests.sh

README.md

#UIView+JMFrame Pod version Build Status

UIView category to help the handling of view frames.

Install

You can drop files on UIView+JMFrame or if you appreciate your time, add pod to your Podfile :)

pod 'UIView+JMFrame'

Example usage

Inside a UIViewController:

self.view.x = 5

Instead of UIKit way:

self.view.frame = CGRectMake(5, self.frame.origin.y, self.frame.size.width, self.frame.size.height);

Available methods

-(CGSize)size;
-(CGPoint)origin;

-(CGFloat)x;
-(CGFloat)y;
-(CGFloat)width;
-(CGFloat)height;

-(void)setX:(CGFloat)newX;
-(void)setY:(CGFloat)newY;
-(void)setWidth:(CGFloat)newWidth;
-(void)setHeight:(CGFloat)newHeight;

License

JMFrame is available under the MIT license. See the LICENSE file for more info.