2
A
回答
3
对此使用CGAffineTransform。
旋转:
myView.layer.transform = CGAffineTransformRotate(theView.transform, degreesToRadians(45));
缩放:
myView.layer.transform = CGAffineTransformScale(theView.transform, 2.0, 2.0);
默认情况下它的规模/从中心旋转。
对于任何需要设置锚点的点。看例子: -
myView.layer.anchorPoint = CGPointMake(0, 0);
相关问题
- 1. 矩形旋转和翻转
- 2. 使用AffineTransform缩放/将形状转换为给定的矩形
- 3. 旋转矩形?
- 4. 根据用户控件旋转和缩放矩形
- 5. cgcontext旋转矩形
- 6. 旋转矩形 - C#
- 7. 画布像矩形轮旋转矩形
- 8. 缩放旋转对象以适应特定的矩形
- 9. Pygame形状旋转
- 10. 如何在Android中旋转矩形形状的Drawable?
- 11. 如何旋转矩形形状的文本C#
- 12. 绘制旋转的矩形
- 13. 旋转矩形的点
- 14. 当旋转外部矩形时,在矩形内移动矩形
- 15. Java GUI旋转和矩形的翻译
- 16. 从包围矩形和角度获取旋转矩形坐标
- 17. 缩放一个旋转的矩形并找到新的控制点和中心
- 18. C#图形矩形剧烈旋转
- 19. 2D旋转矩形碰撞
- 20. 旋转Java Graphics2D矩形?
- 21. 旋转一个矩形
- 22. 旋转矩形碰撞
- 23. 如何旋转矩形?
- 24. C++/OpenGL - 旋转矩形
- 25. 约计与旋转矩形
- 26. 旋转矩形需要
- 27. Java - 旋转矩形碰撞
- 28. 矩形旋转90度libgdx
- 29. 旋转矩形围绕SVG
- 30. 在Java中旋转矩形
你是否使用UIBezierPath作为形状?如果是,请使用[applyTransform:](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIBezierPath_class/Reference/Reference.html#//apple_ref/occ/instm/UIBezierPath/applyTransform: ) 方法。 – VenoMKO