使用用户定义的运行时属性旋转(角度)UIView

Fat*_*tie 9 uiview cgaffinetransform ios uistoryboard

是否可以旋转UIView或UIImageView,比如10或15度,

实际上使用用户定义的运行时属性?

或者它只能在代码中完成?

(注意..为了谷歌,我提到"角度"和"按度";它可能会混淆"旋转"设备方向改变的想法.)


或者,你是否可能以这样一种方式对UIView进行子类化,即公开用户定义的运行时属性,这样做呢?(我生锈了:/)

Vla*_*pko 27

您可以使用对象的layer.transform.rotation.z键路径UIView.
值必须以弧度为单位:

在此输入图像描述

结果:

在此输入图像描述

Apple文档中提供了所有转换关键路径.