Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Categories

Make easier your coding

Available categories:

UIView+frame

Basic getter:

- (CGFloat)x;
- (CGFloat)y;
- (CGFloat)width;
- (CGFloat)height;
- (CGPoint)origin;
- (CGSize)size;
- (NSString*)description;

Basic setter:

- (void)setWidth:(CGFloat)width;
- (void)setHeight:(CGFloat)height;
- (void)setX:(CGFloat)x;
- (void)setY:(CGFloat)y;

Increase frame

- (CGFloat)addX:(CGFloat)delta;
- (CGFloat)addY:(CGFloat)delta;
- (CGFloat)addWidth:(CGFloat)delta;
- (CGFloat)addHeight:(CGFloat)delta;

Scale frame

- (void)scale:(CGFloat)factor centered:(BOOL)centered;

Basic setter with: animation (time 0.2)

- (void)setWidth:(CGFloat)width animate:(BOOL)animate;
- (void)setHeight:(CGFloat)height animate:(BOOL)animate;
- (void)setX:(CGFloat)x animate:(BOOL)animate;
- (void)setY:(CGFloat)y animate:(BOOL)animate;

Basic setter with: custom animation time

- (void)setWidth:(CGFloat)width duration:(NSTimeInterval)duration;
- (void)setHeight:(CGFloat)height duration:(NSTimeInterval)duration;
- (void)setX:(CGFloat)x duration:(NSTimeInterval)duration;
- (void)setY:(CGFloat)y duration:(NSTimeInterval)duration;

Basic setter with: custom animation custom time custom completion block

- (void)setWidth:(CGFloat)width duration:(NSTimeInterval)duration completion:(void (^)(BOOL finished))completion;
- (void)setHeight:(CGFloat)height duration:(NSTimeInterval)duration completion:(void (^)(BOOL finished))completion;
- (void)setX:(CGFloat)x duration:(NSTimeInterval)duration completion:(void (^)(BOOL finished))completion;
- (void)setY:(CGFloat)y duration:(NSTimeInterval)duration completion:(void (^)(BOOL finished))completion;

Basec setter with: custom animation time custom animation type custom animation completion block custom animation time

- (void)setWidth:(CGFloat)width duration:(NSTimeInterval)duration type:(UIViewAnimationOptions)option acompletion:(void (^)(BOOL finished))completion;
- (void)setHeight:(CGFloat)height duration:(NSTimeInterval)duration type:(UIViewAnimationOptions)option acompletion:(void (^)(BOOL finished))completion;
- (void)setX:(CGFloat)x duration:(NSTimeInterval)duration type:(UIViewAnimationOptions)option acompletion:(void (^)(BOOL finished))completion;
- (void)setY:(CGFloat)y duration:(NSTimeInterval)duration type:(UIViewAnimationOptions)option acompletion:(void (^)(BOOL finished))completion;

About

Make easier your coding

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages