gpt4 book ai didi

swift - 使用可重用的 TableView 进行排序

转载 作者:行者123 更新时间:2023-11-30 10:55:56 25 4
gpt4 key购买 nike

我正在开发一个目录列表应用程序。具体来说,我正在开发的应用程序称为 iEngineering。如果您在 AppStore 上下载或查看该应用程序,最好能明白我的问题的目的。它是免费提供的。我想使用一个带有 TableView 的 View Controller 来导航到带有 TableView 的类似 View Controller 。例如,选择“化学工程”会转换/转到新屏幕,其中包含显示化学工程内子类别的新列表。目前,我的项目需要两个带有 TableView 的 View Controller 来完成此过程,但我想将其压缩为一个带有 TableView 的 View Controller 。感谢大家的宝贵时间以及您能为我提供的任何指导:)

最佳答案

您只需要第一个带有表数据源数组的VC,然后当您选择一个类别时,从该VC实例化一个VC并将数组发送给它,如下所示

SameVC 的内部 (didSelectRowAt)

let vc = self.storyboard.,,,,,,,   as! SameVC
vc.arr = arr.subCategory // set the sub to the new table
self.navigationController?.push///// // push not segue

当然,在执行此操作之前,您会检查 arr.subCategory 中是否有内容,因为会有叶类别

Note: arr and subCategory are of same data type as it's a nested process

关于swift - 使用可重用的 TableView 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53951873/

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