【发布时间】:2011-08-03 07:41:36
【问题描述】:
我有一个 UIScrollView 和五个 UIViewControllers A、B、C、D、E。
UIViewController 视图在滚动视图中显示的顺序取决于一些先决条件(例如,有一天它可能是 B、A、E、D、C 和下一个 E、A、D、B、C 和等等)。
如何跟踪要显示的UIViewController(就像每个UIViewController 的标签一样,可以存储在数组中并更新)?
是否可以以上面显示的动态方式将视图分配给滚动视图?
【问题讨论】:
-
您将在视图控制器中显示哪些数据??
-
表格视图很常见..有些会有额外的分段控件和按钮..有关系吗?
-
是的,我的意思是如果不同视图之间的数据非常相似,那么只需使用五个 UIViews 而不是 UIViewControllers。
-
只有一个 uiview 我什么都做不了......需要一个视图控制器来识别事件并导航到下一个视图对吗?
-
不,您可以将所有 UIView 放在一个控制器中,它会正常工作。我告诉 bcz 您想在单个 UIScrollView 中加载所有视图,如果该滚动视图不重要,则只需使用导航控制器和五个控制器。继续随机加载新控制器。
标签: iphone objective-c ios4 uiviewcontroller uiscrollview