如何判断UIViewController是一个自定义的UITableViewCell Xib?

时间:2015-08-19 16:56:13

标签: objective-c uitableview cocoa-touch xib

我想找出一个自定义表格视图单元格所在的ViewController。我使用的是UI Hierarchy检查器,但我没有看到View Controller的名称,它只是将UITableView视为单元格的超级视图。

是否有明确的方法来检查单元格并找出它出现在哪个View上?如果我不能在UIHierachy Inspector中执行此操作,我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以使用关联参考来实现此目的。它们不漂亮,不易使用,但能够将对象与另一个对象关联起来很有效。

这是一个关于它们如何工作的教程的链接。

Associative References

在消化之后,您可以计划在迭代时将视图控制器/视图关联到tableview单元格(索引路径处的行的单元格可能)

并且委托方法确实在索引路径中选择了行,您可以获得关联引用并知道需要操作哪个视图控制器。