Swift 将图像移回中间后如何将其带回中间?或将其旋转回原点位置
Swift How can I bring my Image after moving it back to the Middle ? Or rotate it back to the Origin position
我不明白。如何将我的 ImageView 恢复到视图的原始位置(即中间)?
我想使用点按手势。
或者我有第二个选项可以将它旋转回原来的位置。目前我正在尝试将其旋转回来,但它不起作用。
@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
的使用,因为 self.view
和 func
中的 view
是不同的东西。)
我不明白。如何将我的 ImageView 恢复到视图的原始位置(即中间)?
我想使用点按手势。
或者我有第二个选项可以将它旋转回原来的位置。目前我正在尝试将其旋转回来,但它不起作用。
@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
的使用,因为 self.view
和 func
中的 view
是不同的东西。)