使用UITableView作为子视图的UIView

时间:2016-01-26 22:40:29

标签: ios swift

我有一个带有UITableView的UIView作为子视图。当我在视图中添加手势识别器时,我的"表确实选择了行"不再触发,但手势识别器总是被触发?我试图从tableview中删除手势识别器,但它没有效果。

let viewRecognizer = UITapGestureRecognizer(target: self, action: "handleTap")
viewRecognizer.delegate = self
self.view.addGestureRecognizer(viewRecognizer)
//This has no effect!
orderTableView.removeGestureRecognizer(viewRecognizer)

1 个答案:

答案 0 :(得分:2)

您是否已为cancelsTouchesInViewNO设为UIView

请参阅documentation