在TextView上面的iPhone TableView:TableView不响应事件

时间:2009-05-05 12:49:45

标签: iphone

考虑iPhone中的常规表单:

1.有一个组合框。

2.组合框下有一个TextView。 (没有重叠)

3.单击组合框时,选项TableView将打开并与TextView重叠。

4. TableView位于TextView的顶部。

5.当触摸TableView中的单元格时,TextView会响应,TableView不会获取该事件。

现在我看到响应者链是自下而上的。所以TextView获取事件是因为它的深度低于TableView。

解决此问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您的TextView可以设置为TableView的委托吗?

如果您正在使用像didSelectRowAtIndexPath这样的事件方法,则可能无法正确分配您的代理。如果您正在使用触摸事件,则表格视图可能没有启用多点触控。