iOS-如何用左上角缩放UIView?

jan*_*sma 5 cgaffinetransform ios swift

我想固定一个点(左上角的点)并根据该点缩放(缩小)UIView

喜欢这张图片

在此处输入图片说明

现在我self.transform = CGAffineTransformMakeScale( 0.7 , 0.7);用来缩放UIView,但是它只能根据中心点缩放UIView。 在此处输入图片说明

编辑

我尝试将set anchorPoint与(0,0)一起使用,但视图位置错误

在此处输入图片说明

Art*_*zak 4

使用anchorPoint属性:

self.layer.anchorPoint = CGPointMake(0.0, 0.0);
Run Code Online (Sandbox Code Playgroud)