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. 旋转矩形 - C#
- 5. 如何旋转矩形形状的文本C#
- 6. 旋转矩形的点
- 7. 从包围矩形和角度获取旋转矩形坐标
- 8. 缩放一个旋转的矩形并找到新的控制点和中心
- 9. C#图形矩形剧烈旋转
- 10. 在Java中旋转矩形
- 11. 约计与旋转矩形
- 12. 2D旋转矩形碰撞
- 13. 旋转矩形围绕SVG
- 14. C++/OpenGL - 旋转矩形
- 15. 旋转一个矩形
- 16. 矩形旋转90度libgdx
- 17. 旋转Java Graphics2D矩形?
- 18. 旋转矩形需要
- 19. 旋转矩形碰撞
- 20. 爪哇旋转矩形
- 21. 如何缩放矩形?
- 22. 旋转矩形和调整位置
- 23. 旋转2D多边形形状算法
- 24. 旋转GoJs形状90度
- 25. 形状分量旋转
- 26. JavaFX的矩形旋转转轴左
- 27. 二维形状缩放
- 28. d3缩放基本形状
- 29. 回形针的Rails 3.2.2不进行旋转和缩放
- 30. 算法 - 打矩形的检测旋转矩形内
你是否使用UIBezierPath作为形状?如果是,请使用[applyTransform:](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIBezierPath_class/Reference/Reference.html#//apple_ref/occ/instm/UIBezierPath/applyTransform: ) 方法。 – VenoMKO