我如何从一个单元格中获取indexPath一个UITableView?
我已经搜索了堆栈溢出和谷歌,但是所有的信息都是相反的。有什么方法可以访问superView/ UITableView,然后搜索单元格?
有关上下文的更多信息:我有两个类,一个被称为Cue,一个被称为CueTableCell(是的子类UITableViewCell)CueTableCell是可视化表示Cue(这两个类彼此具有指针)。Cue对象位于链接列表中,并且当用户执行特定命令时,需要选择CueTableCell下一个的可视表示形式Cue。因此Cue类调用select的下一个方法Cue列表,以检索UITableView从cell并调用它selectRowAtIndexPath:animated:scrollPosition:,为它需要indexPath的UITableViewCell。
UITableView为什么?这似乎是一个错误的设计决策的代码味道-单元格知道它的indexPath或是否在屏幕上没有多少合法的用例。