在Scrollview中嵌入UITableView

时间:2014-04-24 10:40:56

标签: ios objective-c uitableview uiscrollview

我知道Apple不建议在UITableView中嵌入UIScrollview

所以这就是我要做的事情:
我有一个注册表单,其中的字段嵌入UIScrollview
对于某些字段,我通过呈现UITableView创建了一个下拉菜单,问题是当UITableView出现时我的对象didSelectRowAtIndexPath没有响应。

如果还有另一种方式我很乐意听到,如果不是我怎么能在当前情况下修复它,谢谢。

1 个答案:

答案 0 :(得分:0)

不要将表添加为滚动视图的子视图,将其添加为滚动视图的超级视图的子视图(并考虑将其添加到容器视图中,该容器视图检测表外的触摸以解除它从屏幕上没有任何选择)。

如果你的根源是'控制器的视图是滚动视图,更改视图层次结构以使用普通视图作为根,并将滚动视图作为其子视图。

您可能还想使用bringSubviewToFront:来确保演示文稿正确无误。