同时缩放和位移 (相对于原位置)
var newTransform = CGAffineTransform.init(scaleX: scale, y: scale).translatedBy(x: 0, y: 100)
相对于当前位置缩放和位移
var newTransform = self.canvasView.transform.scaledBy(x: scale, y: scale).translatedBy(x: 0, y: 100)
恢复初始大小和位置
var newTransform = CGAffineTransform.init(scaleX: 1, y: 1).translatedBy(x: 0, y: 0)
网友评论