0
到目前为止,我无法找到像这样的答案,但在Swift 3中,是否有方法在打开它之前预先填充模型视图控制器的数据?我想不是因为我相信模态视图控制器此时不存在。Swift在打开之前预先填充模态内容
这是我想要实现的。我有一个模式,其中包含一个表视图,该表视图将与要用于过滤父控制器上的内容的数据绑定。父控制器必须将数据传递给它在表格视图中使用的模式(我通过在模态控制器中使用init来完成此操作)。我有一个委托从模式返回父,但模式中的内容始终是相同的,所以我正在寻找一种方式来设置模式表视图与数据,所以我不必每次重新绑定它它像下面这样被打开。
func presentModal(){
let modalVC = RoadwaysViewController(roadways: roadways)
modalVC.modalPresentationStyle = .popover
modalVC.preferredContentSize = CGSize(width: 300, height: 350)
modalVC.delegate = self
self.present(modalVC, animated: true)
}
问题在于道路总是相同的,所以我会一遍又一遍地绑定相同的数据。有没有解决的办法?
哇!没想到会这么简单。谢谢一堆。 :) –