Я хотел бы вернуться к предыдущему виду, используя Pangesture (drag view), но я не могу. Я могу выполнять функцию «панорамирование» только на левом краю экрана, скажем, на 5%. В другой области текущего вида функция Pangesture не работает. Есть ли способ вернуться к корневому представлению с помощью Pangesture? Пожалуйста, порекомендуйте. Спасибо.PanGesture Recognizer не работает. [Swift]
var pan = UIPanGestureRecognizer(target: self, action: "handlePanGesture:")
self.mainView.addGestureRecognizer(pan)
func handlePanGesture(recognizer: UIPanGestureRecognizer) {
var touchLocation = recognizer.translationInView(self.view)
????
}
Я предлагаю создавая свой UIGestureRecognizer через раскадровку, подключайте ее как IBOutlet, а затем добавьте к ней целевое действие, чтобы справиться с реальным жестом. –