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

Ios UITableViewCell中的UIPickerView-如何选择值而不是滚动TableView?,ios,uitableview,uipickerview,Ios,Uitableview,Uipickerview,我有一个自定义的UITableViewCell,它有一个标签和一个UIPickerView。Display工作正常,但当我想在选择器中选择一个值时,TableView会滚动。我该怎么做才能使单元格中的手势传递给选择器而不是整个TableView 我能想到的唯一解决方案是将整个TableView设置为scrollEnabled=NO。这对选择器有效,但现在我无法访问自定义单元格下的单元格。控件必须更细粒度。如果您可以为两个手势中的每一个找到UIgestureRecognitor,并告诉其中一个它需

我有一个自定义的UITableViewCell,它有一个标签和一个UIPickerView。Display工作正常,但当我想在选择器中选择一个值时,TableView会滚动。我该怎么做才能使单元格中的手势传递给选择器而不是整个TableView


我能想到的唯一解决方案是将整个TableView设置为scrollEnabled=NO。这对选择器有效,但现在我无法访问自定义单元格下的单元格。控件必须更细粒度。

如果您可以为两个手势中的每一个找到UIgestureRecognitor,并告诉其中一个它需要等待另一个失败。每个细胞都有一个,这就变得过度挥霍了


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

如果您可以为两个手势中的每一个找到UIgestureRecognitor,并告诉其中一个需要等待另一个失败。每个细胞都有一个,这就变得过度挥霍了


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

简短版本对我来说:可能太复杂了,无法按我希望的方式工作。回到绘图板上来,想出一个更好的UI解决方案。对我来说,简短的版本:可能太复杂了,无法按照我想要的方式工作。回到绘图板,提出更好的UI解决方案。