如何在tableview中选择的每一行的另一个tableview中获取不同的值,

时间:2015-09-15 14:15:30

标签: ios objective-c iphone swift

在tableview1中有12个类别列表(行)。对于你选择的每个类别,我想在另一个viewcontroller的tableview中显示子类别。如何让我的viewcontroller2的tableview返回不同的行数和不同的单元格值,基于哪个你在viewcontroller1的tablevew1中选择的行......

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    if indexPath.section == 1 {
        performSegueWithIdentifier("show", sender: self)
    }
    if indexPath.section == 2 && indexPath.row == 1 {
        self.tabBarController?.selectedIndex = 2
    }
    if indexPath.section == 2 && indexPath.row == 2 {
        self.tabBarController?.selectedIndex = 3
    }
    if indexPath.section == 2 && indexPath.row == 3 {
        self.tabBarController?.selectedIndex = 1
    }

我可以识别哪个行被点击并执行seguewithidentifier到另一个viewcontroller2但是我如何从viewcontroler 2的tableview(子类别)中为viewcontroller1的tableview中的每一行获取不同的值

0 个答案:

没有答案