1
我想創建與本機函數相同的效果以返回到以前的視圖(但使用特定的按鈕)。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,您仍然必須執行我相信的動畫。 –