我正在尝试将转换应用于我从数组中提取的Button:
buttonArray[y].transform=CGAffineTransformMakeRotation(M_PI);
但它不喜欢这个......我有不同的方式做同样的事情吗?
答案 0 :(得分:0)
我明白了:
CGAffineTransform rotate = CGAffineTransformMakeRotation(1.0);
[[buttonArray[y] layer] setAffineTransform:rotate];
答案 1 :(得分:0)
使用CATransform3D
添加
#define DEGREES_TO_RADIANS(d) (d * M_PI / 180)
在.pch文件中
CATransform3D myTransform = CATransform3DIdentity;
myTransform.m34 = 1.0 / -500;
myTransform = CATransform3DRotate(myTransform, DEGREES_TO_RADIANS(90), 0.0f, 0.0f, 1.0f);
myView.layer.transform = myTransform;
你可以在这里改变角度DEGREES_TO_RADIANS(90)希望这会对你有帮助