【问题标题】:Can we show more than one view with navigation bar having different controller as subview to another view?我们可以显示多个视图,导航栏具有不同的控制器作为另一个视图的子视图吗?
【发布时间】:2013-05-05 21:14:55
【问题描述】:

目前我正在做一个项目,我需要将多个表视图显示为子视图来查看(比如视图 A)。我有 UIViewController 作为视图 A 的控制器。我创建了另外 3 个 tableView(比如视图 B、视图 C 和视图 D)。视图 B、视图 C 和视图 D 都有自己的控制器。我想将视图 B、视图 C 和视图 D 显示为视图 A 的子视图。每个子视图都有自己的导航栏。我想在不使用 .nib 文件和情节提要文件的情况下做到这一点。

我见过他们在其中做过的一个应用程序。

提前谢谢你.....

【问题讨论】:

    标签: iphone ios objective-c ipad ios5


    【解决方案1】:

    在视图 A 的控制器中,为表视图控制器(B、C 和 D)的每个实例创建一个 UINavigationController 实例。将每个表视图控制器设置为其中一个导航控制器的根视图控制器。

    现在将导航控制器视图添加为子视图,并将导航控制器添加为子视图控制器。

    现在您的 UI 显示所有表格,每个表格都有自己的导航栏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-06
      • 2016-09-06
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      • 2014-12-06
      • 1970-01-01
      相关资源
      最近更新 更多