我不明白。如何将 ImageView 返回到 View 的原始位置(即中间)?
我想使用 TapGesture。
或者我有第二个选项将其旋转回原始位置。目前我正在尝试将其旋转回来,但它不起作用。
@IBAction func backToOrigin(recognizer:UITapGestureRecognizer){
if let view = recognizer.view{
self.view.transform = CGAffineTransform(rotationAngle: CGFloat(Double.pi / 2))
}
}
最佳答案
如果您只想撤消之前用于移动或旋转 View
的CGAffineTransform
,您可以使用view.transform = CGAffineTransform.identity
. (此外,请从代码中删除 self
的使用,因为 func
中的 self.view
和 view
是不同的事情。)
关于ios - Swift 如何将我的图像移回中间?或者将其旋转回原点位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54298770/