0

几个月来我一直在为 MacO 编写代码,现在正在探索 iOS。这有点令人困惑。

在 MacOS 中,我有一个可以使用 setFrameCenterRotation 旋转的 NSImageView。一个出口,一个电话,工作就完成了。

我想在 iOS 中有一个等价物,但我只能找到使用动画和大量计算的代码示例(当然是为了在这个小屏幕上制作“漂亮”的类似游戏的功能)。

我不想要任何动画,只是我的 ...UIImageView 从给定的度数旋转一个块。

可以做到吗?

任何建议真的很受欢迎!

问候,B.

4

1 回答 1

3

您可能希望将视图的transform属性设置为旋转变换。例子:

CGFloat radians = degrees * M_PI / 180;
myImageView.transform = CGAffineTransformMakeRotation(radians);

UIImageView从 继承transform属性UIView,因此您需要查阅UIView 类参考以获取文档。

于 2012-12-29T20:24:35.177 回答