gpt4 book ai didi

iphone - 与每个细胞独特合作的一种观点

转载 作者:行者123 更新时间:2023-11-28 22:48:15 25 4
gpt4 key购买 nike

我是 iOS 开发的新手,我正在开发一个使用大量 UITableViews 的应用程序。我很难思考我将如何完成这个应用程序。

我要让用户能够将单元格添加到 TableView 中,并且对于每个单元格,我需要一个 UIViewController(这个 View Controller 对于每个单元格看起来完全相同)来保存数据。

所以我的问题是如何编写代码来创建一个仅与一个单元格协作但对所有其他单元格具有相同界面的 View ?(我所说的 View 是什么时候用户向下钻取一个单元格,它允许他们输入一些数据)。

每个“向下钻取 View ”都是相同的,但它们都必须唯一地与表格的单元格一起使用!我在这方面遇到了这么困难的时间,任何帮助将不胜感激,如果有人知道我可以查看的教程,那就太好了!再次感谢!

最佳答案

通常,如果可能的话,您会拥有两个 View Controller ,即 TableView Controller 和详细信息 View Controller 。你会经常听到这被描述为“master-detail”( TableView Controller 是“master”)。当有人从表格 View 中选择一个项目时,您的表格 View Controller 将触发详细 View Controller ,并向其传递必要的信息。

如果 View 的性质在结构上彼此不同,您只会考虑不同的详细 View Controller (您称之为“向下钻取 View ”)。因此,对于每种“类型”的详细 View ,您将拥有一个详细 View Controller ,并且您只需将必要的信息传递给它以呈现适当的详细信息。您没有在问题中提供足够的详细信息,无法让我们确定一个详细 View Controller 是否足够,您是否需要几个,或者您是否真的需要独特的详细 View Controller 。

有关 View Controller 的更多信息,我建议您阅读 ViewController Programming Guide关于如何构建主从应用程序的更详细讨论可能超出了本论坛的范围。您也可以在谷歌上搜索“iOS 大师详细教程”并获得大量点击。

关于iphone - 与每个细胞独特合作的一种观点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12633816/

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