我正在使用此代码来缩放视图:
view.transform = CGAffineTransform(scaleX: 2, y: 2)
它可以完美地缩放视图,但问题是:
如果我首先旋转视图然后缩放它,在这种情况下,缩放也可以根据需要工作,但它会重置旋转。
不应重置旋转。
答案 0 :(得分:2)
您正在创建一个只有比例的变换,然后您只将该比例应用于视图。
您想将比例变换应用于现有变换。
view.transform = view.transform.scaledBy(x: 2, y: 2)