如何将文本放入segue函数传递给下一个控制器?

时间:2017-06-22 22:21:23

标签: ios swift uitableview uiviewcontroller segue

我想取标题并将其作为标题的DestVC中的titleText。我如何把它放在segue函数中?

Column

}

1 个答案:

答案 0 :(得分:2)

您只需访问postStruct数组中的相关posts,然后获取标题即可。您已经拥有所选行的索引路径; .row属性将是您所需结构的posts数组中的索引。

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
    if segue.identifier == "detail" {
        if let indexPath = tableView.indexPathForSelectedRow {
            let destVC = segue.destination as! ArticleViewController
            destVC.titleText = posts[indexPath.row].title

        }

    }
}