如何区分具有相同自定义单元格的两个 UITableView
Posted
技术标签:
【中文标题】如何区分具有相同自定义单元格的两个 UITableView【英文标题】:How to distinguish two UITableView having a same custom cell 【发布时间】:2016-07-15 08:16:38 【问题描述】:您好,我在一个 UIView 类中有两个 UITableView,并且加载了相同的自定义 UITableViewCell。自定义表格视图单元格包含一个 UITextField。这意味着两个 UITableView 包含相同自定义单元格的 UITextfield。当我选择任何该文本字段时,我如何知道选择了哪个 tableView 的文本字段?请帮帮我..
【问题讨论】:
您可以使用标签来唯一识别单元格。 是的,它的工作。谢谢。 【参考方案1】:UITextField *txt = ----;
txt.superView.superview
将为您提供所需的 UITableView
实例。
为了更清楚:
UITableViewCell *cell = txt.superView; // In your case custom cell
UITableView *yourTable = cell.superView;
【讨论】:
一旦他们改变视图层次结构就会中断。 @Desdenova :首先,这不是问题的范围。其次,请解释一下你的观点。以上是关于如何区分具有相同自定义单元格的两个 UITableView的主要内容,如果未能解决你的问题,请参考以下文章
使用 Auto Layout 创建具有多个不同自定义单元格的 UITableView 具有几乎相同的子视图
在没有自定义单元格的情况下向 uitableview 显示详细信息披露按钮
如何解决滚动具有自定义单元格的 UITableview 的崩溃?