gpt4 book ai didi

ios - 如何通过 Swift 中的 ContainerView 更改 TableView 中项目的属性?

转载 作者:行者123 更新时间:2023-11-28 20:56:59 25 4
gpt4 key购买 nike

  • 左边有DetailedViewController(SelectedCell)。
  • 我想将详细的单元格制作成项目的表格列表。
  • 由于静态单元格而出错。 (静态单元格应位于 TableView 内)。

作为 StackOverflow 中避免此错误的解决方案:

  1. 在 View 中创建了一个容器 View 。
  2. 删除了右侧的连接和简单 View 。
  3. 在右侧创建了 TableView 并嵌入了 Container View。

问题:我有一些值要从以前的 View 中显示,但我无法访问右侧的这些文本字段。 (现在不同类(class))。

问题:如何使用 Container View 从 textFields 读取/写入数据?

enter image description here

最佳答案

尝试从那里获取父 View Controller (其中包含容器 View 的 View Controller )的 subview Controller 。从 subview Controller 数组中转换您的 View Controller (其中包含您的 TableView )并创建一个实例。

使用此实例,您可以更改 tableview 的属性。

如果让 vcChild : ChildViewController = self.childViewControllers[0] 作为! subview Controller {
vcInfo.tableView.reloadData()
}

关于ios - 如何通过 Swift 中的 ContainerView 更改 TableView 中项目的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51316824/

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