Swift - 右侧自定义轻扫手势
问题描述:
我想创建与本机函数相同的效果以返回到以前的视图(但使用特定的按钮)。Swift - 右侧自定义轻扫手势
我试图实现代码:
// Swipe to go back
let backSwipe = UISwipeGestureRecognizer(target: self, action: #selector(self.back(_:)))
backSwipe.direction = UISwipeGestureRecognizerDirection.right
self.view.addGestureRecognizer(backSwipe)
事实上,此代码的工作!但它不像原生函数那样流畅。当我们滚动当前宽度视图的1/3时,此代码会改变回到先前的视图。 但是,在本机功能中,我们可以保持滑动手势。
你有什么想法我可以做到这一点?
使用UIPanGestureRecognizer类而不是 – Mannopson
即使使用Pan,您仍然必须执行我相信的动画。 –