UITableView“选择”触发了segue
我在没有UINavigationController
情况下使用Storyboard
和UITableView
。
当点击任何单元格时,它应该将用户带到详细页面。 我当然可以实现didSelectRowAtIndexPath:
但我希望尝试一些完全不同的东西。 我想用故事板segue
做这件事。 我使用原型单元,我可以简单地在单元格上配置触发的segue。 我可以实现prepareForSegue:
,但问题是这样,我怎么知道选择了哪个单元格?
prepareForSegue:sender:
方法的sender
参数是您要查找的单元格。 您可以通过[self.tableView indexPathForCell:sender]
获取它的索引路径(您可能需要转换)。
要了解如何使用故事板,请查看以下教程, 如何使用Storyboard
确保你也阅读了第二部分….这将让你清楚地知道如何使用,你的问题的解决方案也在那里。