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)
}
問題在於道路總是相同的,所以我會一遍又一遍地綁定相同的數據。有沒有解決的辦法?
哇!沒想到會這麼簡單。謝謝一堆。 :) –