为几个UIViewControllers创建一个数组

时间:2012-08-21 14:17:44

标签: uiviewcontroller uinavigationcontroller nsarray

所以我想创建一个包含我的应用程序UNViewControllers的数组。我正在使用导航控制器在视图之间切换。我的总体目标是使用此数组,以便我可以使用此数组加载视图。我唯一的问题是我不知道如何利用这个功能。我是否需要在我的Projects AppDelegate文件中创建数组,以便将数组应用于所有子ViewControllers?任何建议都会非常有用。提前致谢!

1 个答案:

答案 0 :(得分:0)

你有一个导航控制器吗?因此,您不需要一组viewcontrollers,导航控制器将处理它。只需在界面构建器(故事板)中为每个视图控制器提供一个标识符,然后使用:

MyViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"MyVCIdentifier"];
[self.navigationController pushViewController:vc animated:YES];