嵌套的 UITableViews 第一次点击问题
Nested UITableViews first tap issue
我有一个主 UITableView
和其他 UITableView
在它的 UITableViewCell
中。
主要table不选table。里面的table是(单选)。
问题:第一次点击后它工作绝对正常,但在第一次点击时不起作用。如果那个点击推动另一个视图控制器,如果我然后回到 table,它会再次工作,但一些滚动会再次导致错误的行为。
有什么提示吗?关于如何成功构建嵌套 table 的任何想法?
提前谢谢大家。
我终于通过在 UITableViewCell
上创建类别解决了这个问题。
它有一个方法,我必须为每个包含内部 table 的单元格调用 cellForRowAtIndexPath
。
该方法所做的是将 UITapGestureRecognizer
添加到 table 视图,然后我抓住点击并手动调用 didSelectRowForIndexPath
。
我有一个主 UITableView
和其他 UITableView
在它的 UITableViewCell
中。
主要table不选table。里面的table是(单选)。
问题:第一次点击后它工作绝对正常,但在第一次点击时不起作用。如果那个点击推动另一个视图控制器,如果我然后回到 table,它会再次工作,但一些滚动会再次导致错误的行为。
有什么提示吗?关于如何成功构建嵌套 table 的任何想法?
提前谢谢大家。
我终于通过在 UITableViewCell
上创建类别解决了这个问题。
它有一个方法,我必须为每个包含内部 table 的单元格调用 cellForRowAtIndexPath
。
该方法所做的是将 UITapGestureRecognizer
添加到 table 视图,然后我抓住点击并手动调用 didSelectRowForIndexPath
。