Perhaps I should write a bunch of categories for the UIView class.
Something like
-(void)changeFrameOriginHorizontally:(NSInteger)paramHorizontalChange vertically:(NSInteger)paramVerticalChange; -(void)changeFrameSizeHorizontally:(NSInteger)paramHorizontalChange vertically:(NSinteger)paramVerticalChange;
The main reason I do not like the solution in my original post is that it is very code sense unfriendly and too verbose.
I would allow for negative and positive values and nil for no change.
What do you guys think?