从UITableViewCell看如何包含indexPath数据?

sic*_*ain 14 uitableview didselectrowatindexpath ios

我有一个从UITableViewCell链接到导航控制器中的另一个UITableViewController的segue,我需要根据我正在调整的单元格设置第二个UITableViewController.

didSelectRowAtIndexPath方法为我提供了该信息,但它在prepareForSegue之后被调用,因此我无法及时获得所需的信息.

我尝试了几件不同的事情:

我试过在第一个UITableViewController上从另一个区域拖动一个segue,所以我可以在didSelectRowAtIndexPath方法中调用代码中的segue,但似乎没有"粘".

似乎没有办法从UITableViewCell获取行和部分(它是prepareForSegue中的'sender'),除非我错过了什么.

jrt*_*ton 31

prepareForSegue:,indexPathForSelectedRow如果您的segues直接来自单元格,则表格视图将是轻拍行的路径.

或者,您可以使用表视图的indexPathForCell:方法.