我正在尝试使用更改视图位置,CGAffineTransform但转换语句不会影响它。
例如,让我们调用移动的视图movingView:
一开始,movingView是在点CGPoint(x: 100, y: 100)
然后我移动movingView通过这样的代码:
movingView.transform = CGAffineTransform(translationX: 100, y: 300)
Run Code Online (Sandbox Code Playgroud)
现在如果我这样做 : print(movingView.layer.position),我仍然得到
CGPoint(x: 100, y:100)
代替
CGPoint(x: 200, y: 400)