gpt4 book ai didi

ios - 如何在 Swift 中的 2 个 TableView Controller 之间交换信息?

转载 作者:可可西里 更新时间:2023-11-01 01:27:14 25 4
gpt4 key购买 nike

<分区>

我是 Swift 的新手。我有两个 table view controllers,一个带有静态单元格,一个带有动态单元格。我基本上想让用户在第二个 TableView Controller 上选择他的婚姻状况,并将他的选择发送回第一个 TableView Controller (并在单元格“婚姻状况”上显示他的选择)。这是我的 Storyboard的屏幕截图:

Storyboard

第二个 TableView Controller 的当前代码:

import UIKit

class SecondTableViewController: UITableViewController {
let maritalStatusArray: [String] = ["Single", "Married"]

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return maritalStatusArray.count

}


override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

let cell = tableView.dequeueReusableCell(withIdentifier: "MaritalStatusCell", for: indexPath)
cell.textLabel?.text = maritalStatusArray[indexPath.row]
return cell

}
}

我的猜测是我必须从第二个 View Controller 的动态单元格添加一个 segue 回到第一个 View Controller 。那正确吗 ?

假设这是这样做的方法,之后我必须更新静态标签的文本以包括用户所做的选择。有什么想法吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com