I am currently stuck with a very weird problem. I am using iOS 6 and Xcode 4.5. I have a storyboard with a UIViewController and a UIButton in it. I
UIViewController
UIButton
You can change frame of your UIButton by changing layer's frame of UIButton
[self.button.layer setFrame:]
import QuartzCore framework in your class header before using this. This will work with auto layout also.