标签:blog http os io strong ar for art div
今天在写一个时钟demo的时候, 时针的旋转用到了CGAffineTransformMakeRotation, 按理说. 图像的旋转是以图像本身的中心(center)为锚点的, 也就是在旋转过程中, 它的中心是固定的。 就和我们时针的效果一样。
比如我下面的时针, 分针, 秒针旋转的代码:
代码是没问题的。
但是, 运行起来的时候, 发现旋转过程中中心变了。 出现了明显的位移...
折腾了半天, 原来是自动布局搞的鬼.. 蛋疼。
解决的办法:
1. 关掉自动布局。
2.你应当设置center的约束,而不是边缘位置的约束。
iOS开发-CGAffineTransformMakeRotation改变了中心解决办法
标签:blog http os io strong ar for art div
原文地址:http://www.cnblogs.com/yido9932/p/3948922.html