gpt4 book ai didi

ios - 为什么我不能更改 UITableView 的自定义类?

转载 作者:可可西里 更新时间:2023-11-01 04:44:01 26 4
gpt4 key购买 nike

如果这个问题有点基础,我深表歉意,但我花了几天时间试图了解这个问题的根本原因,但没有成功。

我正在开发一个严重依赖 UITableView 对象的应用程序。我可以成功地使用 UITableViewController 对象并在表格中显示信息,但我需要能够在屏幕上有多个表格引用来自多个来源的数据,而 UITableViewController 似乎是太有限了。

我希望能够在 Storyboard中放置多个 UITableView 对象,然后创建管理表格的自定义类文件。不幸的是,当我尝试这样做时,XCODE 不允许我选择这些自定义类来管理表格。

虽然我在网上找到了一些潜在的解决方法,但我想了解为什么无法选择一个新类来管理 TableView 。

[我想发布图片,但显然我不能,除非我有更好的声誉...]

最佳答案

这完全取决于你做了什么。但是,您真的应该采取不同的方法:

如果可以,请使用包含多个部分(带有页眉/页脚)的单个表格 View 。

如果您不能这样做,请为您想要的每个信息部分创建一个单独的 TableView Controller 和 TableView 。然后,您的“主” View Controller 应充当父 View Controller 并将所有其他 TableView Controller 添加为 subview Controller (addChildViewController:),并将它们的 View 添加为 subview 。这种方法将使您的代码保持隔离和组织,而不是试图让一个 Controller 管理许多不同的 View 。

关于ios - 为什么我不能更改 UITableView 的自定义类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23080215/

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