代码之家  ›  专栏  ›  技术社区  ›  mclark1129

如何在iPad应用程序中使用多个视图?

  •  1
  • mclark1129  · 技术社区  · 15 年前

    2) 当我打开视图时,应该如何将它们添加到主菜单视图中?是将新视图添加为主菜单视图的子视图,还是关闭主菜单视图,打开新视图,然后在关闭第一个视图后重新打开主菜单?我想这两种方法都是可能的,但是有什么性能影响我应该注意吗?

    谢谢,

    迈克

    1 回复  |  直到 15 年前
        1
  •  2
  •   DVG    15 年前

    我假设iPhone和iPad差不多。我还没有开始开发iPad。

    通过在实现文件中导入视图控制器的头文件,可以使视图控制器相互了解

    FirstViewController.m
    #import "SecondViewController.h"
    

    如果你想要一个导航风格的应用程序,你应该在一个导航控制器中嵌入你的顶级视图控制器,然后通过调用

    SecondViewController *secondVC = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
    //set any properties
    [self.navigationController pushViewController:secondVC animated:YES];
    [secondVC release];