缩放/旋转界面中的按钮

3 iphone rotation button

我需要在iphone sdk界面构建器中旋转一个按钮30度,你是怎么做到的?

Ram*_*min 11

您无法在Interface Builder中执行此操作,但代码非常简单.

确保已将IB中的按钮连接到IBOutlet类型UIButton*(让我们称之为myButton).然后一旦加载了笔尖(例如,在你的viewDidLoad方法中),你可以使用这样的东西:

#define RADIANS(degrees) ((degrees * M_PI) / 180.0)

CGAffineTransform rotateTransform = CGAffineTransformRotate(CGAffineTransformIdentity,
         RADIANS(30.0));

myButton.transform = rotateTransform;
Run Code Online (Sandbox Code Playgroud)