【发布时间】:2020-06-04 07:37:26
【问题描述】:
我在我的相机应用中实现了像 instagram 这样的 giphy 贴纸。
我想用这个代码在点击时水平翻转贴纸:
@objc func tapGesture(_ gesture: UITapGestureRecognizer) {
guard let gestureView = gesture.view else { return }
gestureView.transform = CGAffineTransform(scaleX: -1, y: 1)
}
1:这只适用于一次。不能反向翻转。
2:我添加了几个手势识别器。当我翻转图像时,手势也会反转(向不同方向旋转等)
翻转和重新翻转图像并保持原始手势识别器行为的最佳方式是什么?
【问题讨论】: