UITableViewCell中的UIPickerView - 如何选择值而不是滚动TableView?

时间:2011-07-15 18:55:37

标签: ios uitableview uipickerview

我有一个自定义的UITableViewCell,它有一个标签和一个UIPickerView。显示工作正常,但是当我想在Picker中选择一个值时,TableView会滚动。我可以做什么,以便单元格中的手势转到Picker而不是整个TableView?

我能想出的唯一解决方案是将整个TableView设置为scrollEnabled = NO。这适用于Picker,但现在我无法访问自定义单元格下的单元格。控制必须更精细。

1 个答案:

答案 0 :(得分:0)

如果您可以为两个手势中的每个手势获取UIGestureRecognizer,并告诉其中一个需要等待另一个手势失败。每个细胞中都有一个,这变得过于苛刻。

也许您应该添加一个控件或让附件视图“调出”选择器,然后在完成后将其关闭。