I need to rotate a button by 30 degrees in iphones sdk interface builder, how do you do that???
Thank you in advance
I need to rotate a button by 30 degrees in iphones sdk interface builder, how do you do that???
Thank you in advance
I'm not sure that you can do it directly. You might be able to do it if you were drawing your own buttons via CoreGraphics layers.
You can't do it in Interface Builder, but the code is pretty straightforward.
Make sure you've connected the button in IB to an IBOutlet
of type UIButton*
(let's call it myButton
). Then once the nib has been loaded (for example, in your viewDidLoad
method) you can use something like this:
#define RADIANS(degrees) ((degrees * M_PI) / 180.0)
CGAffineTransform rotateTransform = CGAffineTransformRotate(CGAffineTransformIdentity,
RADIANS(30.0));
myButton.transform = rotateTransform;