我有一个UIView
,我将其从点A转换为E,然后又转换回A。我分多个步骤进行操作。也就是说,从A到B,然后从B到C,依此类推。或从E到D,再从D到E,依此类推。
这些点之间的距离有所不同。
我正在使用CGAffineTransform(translationX: ,y: )
来翻译视图。
截至目前,我正在使用全局变量。根据转换方向,我使用点A和UIView所在点之间的所有距离的总和来增加/减少变量。
此方法有效。但是问题是,它罗word了。
我想知道是否有一种更简单,更简洁的方法来计算视图在X轴上的变换量。
如果您能帮助我找到更好的解决方案,我将非常感谢。
您可以使用view.transform.tx
和view.transform.ty
访问当前的x / y平移值