【发布时间】:2017-11-04 01:55:35
【问题描述】:
我有一个详细视图控制器,我想显示相同的详细视图控制器但具有不同的项目。
var nexttype : Type!
let nexttypeVC = TypeDetailVC()
@IBAction func buttonTapped(_ sender: UITapGestureRecognizer) {
nexttype = type.Array![0]
nexttypeVC.type = next.type
self.navigationController?.pushViewController(nexttypeVC, animated: true)
}
当我打印项目的名称或标识符时,我得到了正确的,但是当我启动模拟器时,我得到了错误。标签的值和一切都是零。
如何让视图控制器重新加载但使用不同的项目?
【问题讨论】:
-
您在哪里获取新数据?
-
您可以使用带有一个单元格的 tableView 并在那里设计您的视图,然后重新加载它以进行更改。
标签: ios swift null segue viewcontroller