当一个TableViewControllerCell被轻击Swift时,如何使新的TableViewController出现

时间:2016-09-04 16:50:47

标签: swift tableview

我正在尝试使用产品类别(例如鞋子,T恤,糖果等)制作一个TableViewController(在Swift中),每当一个单元格被点击时,我希望它移动到另一个不同的TableViewController,有子类别。

简而言之:我只想在第一个tableviewcontroller中点击一个单元格时创建一个新的Tableviewcontroller。

到目前为止,我已经拥有了第一个TableViewController,并且对另一个TableViewController做了一个segue,但是每个单元格都转到同一个TableviewController,我希望每个单元格都可以在每次单击时使用不同的TableViewController。

This is how I would like it to be

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

为此,创建segue到您想要从当前屏幕导航的不同视图控制器,然后为每个segue提供唯一标识符并使​​用以下方法进行导航:

get_context_data

要通过segue使用这种方式从UITableview Cell导航到不同的屏幕,这里是链接:https://stackoverflow.com/a/32640283/3400991

有关详细信息,请访问Segue