在UINavigationController中的UIViewController中加载UITableViewController

时间:2014-05-13 18:05:09

标签: ios objective-c uitableview uiviewcontroller subview

我有一个UINavigationController加载它的根视图控制器,它是一个UIViewController(绿色)。

UIViewController在导航栏中有一个UISegmentedControl。它有两个部分,"新闻"和"计划"。默认选择新闻。

新闻和程序有自己的UITableViewController。单击Program(红色)时,我想在UIViewController中使用ProgramViewController加载子视图。 NewsViewController也是如此(蓝色)。

NewsViewController ProgramViewController

1 个答案:

答案 0 :(得分:0)

加载它们并在它们之间交换bei添加和删除相关的子视图,或隐藏和取消隐藏顶部的子视图。

BTW,对两个表使用单独的表视图控制器没有任何问题,但也没有必要这样做。如果需要,您可以从保存绿色视图的单个视图控制器中提供两个表。