更改对象的局部坐标(swift3)
change local coordinates of an object(swift3)
我画了一个自定义的 UIbutton。现在我想要 0,0 点位于对象的中间。不在左上角。所以如果我把这个按钮在视图中的位置设置到视图的中间点,按钮就真的在中间了,我不需要加上一半的宽度和一半的高度。
示例:
如果我将对象的位置设置为视图的中间,它应该如下所示:
而不是这样:
您正在修改框架的原点,每个视图都有一个 属性 center
,它完全符合您的要求。
我画了一个自定义的 UIbutton。现在我想要 0,0 点位于对象的中间。不在左上角。所以如果我把这个按钮在视图中的位置设置到视图的中间点,按钮就真的在中间了,我不需要加上一半的宽度和一半的高度。
示例:
如果我将对象的位置设置为视图的中间,它应该如下所示:
您正在修改框架的原点,每个视图都有一个 属性 center
,它完全符合您的要求。