I spent a couple of hours trying to position a UIView and eventually figured out that I needed to modify the views frame. So I added a \'setPosition\' method to the UIViewContro
Copying, Modifying and setting the frame again like you have done here is how this is generally done. This can also be done by creating a rect and setting it directly:
UIView.frame = CGRectMake(50,50,50,50);//x,y,w,h
Doing this in an animation block will animate these changes.
Alternitively you can set a views Center point with :
UIView.center = CGPointMake(50,50);