0

我正在开发一个 iPad 应用程序。我有一个滚动视图,其中至少包含 4 个表格,所有表格都非常动态,这意味着表格的内容取决于与用户的交互。这会在 ScrollViewController 中产生相当多的代码。我想将表的责任分成不同的类,但我不确定如何做到这一点。

我考虑过为每个表使用一个 ViewController,但我不能让它工作,同时保持表嵌入在滚动视图中(IOS 不应该加载新视图)。

我还考虑过使用一个带有段的表。这会起作用,但不会减少 ScrollViewController 中的代码量,因此它不是真正的解决方案。

4

1 回答 1

1

考虑一个管理四个子视图控制器的容器视图控制器。容器负责管理其他人使用的显示空间,但每个人都负责自己的内容。如果您使用的是故事板,则使用容器视图和嵌入 segue 会变得更加容易。

查看控制器编程指南

于 2013-10-06T13:11:16.060 回答