【发布时间】:2012-08-13 13:38:37
【问题描述】:
在我的 iPhone 应用程序中,我有一个消息屏幕。我在UIViewController 上添加了UITapGestureRecognizer,屏幕上还有UITableview。我想选择UITableViewCell,但由于UITapGestureRecognizer,我无法选择UITableView。当我触摸屏幕时,只调用轻击手势动作,但不调用 UITableView 委托 didSelectRowAtIndexPath:。任何人都可以帮我处理轻击手势和UITableView:didSelectRowAtIndexPath:。提前致谢。
【问题讨论】:
-
您的 tableview 是屏幕上唯一的视图,还是层次结构的一部分?
-
感谢您的回复。不,tableview 和 UIToolbar 作为屏幕中的子视图。
-
行为应该如何工作? Tapgesturerecognizer 应该做什么以及什么时候做?
标签: iphone ios uitableview didselectrowatindexpath uitapgesturerecognizer