CGAffineTransform 同时更改 scale 和 translation
1. 如果使用 CGAffineTransformScale 和 CGAffineTransformTranslate
因为是叠加效果,则不能用 CGAffineTransformMakeScale,它无法使用已经有的transform
同时用这两种方法,会出现问题。不能达到想要的效果
2. 采用 CGAffineTransformConcat
传两个 transform,一个是 origin transform,另一个是 用CGAffineTransformMakeTranslation 等 Make 的创建的 transform
这样就达到想要的效果。
没有评论:
发表评论