我正在开发一个 iPad 应用程序。我有一个滚动视图,其中至少包含 4 个表格,所有表格都非常动态,这意味着表格的内容取决于与用户的交互。这会在 ScrollViewController 中产生相当多的代码。我想将表的责任分成不同的类,但我不确定如何做到这一点。
我考虑过为每个表使用一个 ViewController,但我不能让它工作,同时保持表嵌入在滚动视图中(IOS 不应该加载新视图)。
我还考虑过使用一个带有段的表。这会起作用,但不会减少 ScrollViewController 中的代码量,因此它不是真正的解决方案。