【发布时间】:2014-02-07 19:17:46
【问题描述】:
我想编写一个自己创建 ViewControllers 的应用程序。有可能吗?
现在我正在做一个从网站获取随机数(n)并创建 n 个标签的标签栏。当我运行该应用程序时一切正常,但是当我点击一个选项卡时它会失败而不会显示错误。我怎样才能做到?
这是我正在使用的简单代码,其中 pages 是一个包含我想要的选项卡数量的数组:
NSMutableArray* controllers = [[NSMutableArray alloc] init];
for (int i=0; i<[pages count]; i++) {
UIViewController * vc1 = [[UIViewController alloc] init];
vc1.title = [[pages objectAtIndex:i] objectForKey:@"title"];
[controllers addObject:vc1];
}
tabBarController.viewControllers = controllers;
[_window addSubview:tabBarController.view];
我不知道这是否可能或如何做到,欢迎任何帮助。
谢谢!!!
【问题讨论】:
标签: ios ios7 uiviewcontroller uitabbarcontroller