只需尝试围绕它的原点或左上角旋转一个矩形,如下所示:
我正在使用以下内容:
panGestureRecognizer.view.transform = CGAffineTransformRotate(panGestureRecognizer.view.transform, (M_PI * angle) / 180);
但是矩形有点像在一个大循环中旋转。我需要做一些翻译才能让它工作吗?
只需尝试围绕它的原点或左上角旋转一个矩形,如下所示:
我正在使用以下内容:
panGestureRecognizer.view.transform = CGAffineTransformRotate(panGestureRecognizer.view.transform, (M_PI * angle) / 180);
但是矩形有点像在一个大循环中旋转。我需要做一些翻译才能让它工作吗?
panGestureRecognizer.view.layer.anchorPoint = CGPointMake(0.0, 0.0);
进一步阅读:对于更高级的东西,您可以尝试这里详细介绍的矩阵转换的一些技巧:https ://stackoverflow.com/a/8536553/563381