我一直在試圖創建一個UITextView
子類,它可以像處理Message.app一樣處理擦除鍵盤。UISestureRecognizer在UIScrollView減速過程中沒有收到觸摸
我有一個UIPanGestureRecognizer
添加到我的應用程序的keyWindow
,手勢代表配置爲shouldRecognizeSimultaneouslyWithGestureRecognizer
。除了UIScrollView
正在減速時,一切都可以正常工作,在此階段可以在沒有觸摸登記的情況下進行平移。
你可以看看一個非常簡單的github sample project here。
我已經嘗試將UIPanGestureRecognizer
直接添加到viewController.view和scrollView,發生同樣的問題。我也試過用我的UITextView
子類手勢識別器設置scrollView.panGestureRecognizer requireGestureRecognizerToFail:
。
任何想法爲什麼這可能會發生?
不知道爲什麼我沒有首先想到這一點。 UIScrollView panGesture顯然工作,不妨使用它。也簡化了代碼。謝謝! – 2012-02-21 19:55:39