2016-12-07 73 views
1

我正在使用UITableViewController與可選自定義UITableViewCells和estimatedRowHeight。如果我用正常速度滾動它,可以用另一個小平底鍋或水龍頭輕鬆停止運動,但是如果滾動速度更快,則需要進行更大的運動以反轉滾動的方向(並通過水龍頭簡單地停止它停止工作)。如果原始運動太快,無法停止UITableView的滾動移動

我想要返回默認行爲(如在電話或簡單的任何其他應用程序與長UITableView)。我能做些什麼才能再次擁有它?

回答

0

原來,這是一個性能問題。優化視圖將解決此問題。

0
func gestureRecognizer(UIGestureRecognizer,shouldRecognizeSimultaneouslyWithGestureRecognizer:UIGestureRecognizer) -> Bool { 
     return false 
} 

在代碼中添加Gesturedelegate。