iphone:在运行时以编程方式创建视图控制器

时间:2010-12-28 15:15:04

标签: ios4

这就是我想要做的,当我的应用加载时,用户会看到一堆选项(这些选项来自服务器),当用户选择其中一个选项时,我必须创建一个新的标签栏具有选项卡数量的控制器,它们的名称,它们的布局都来自xml格式的服务器。所以第一个问题是可以在iphone中执行此操作,即在运行时以编程方式创建所有视图控制器,如果是,请指向我一些参考,我一直在谷歌搜索,但可能是我的搜索条件不好,我没有收到任何结果。

1 个答案:

答案 0 :(得分:1)

当然,这是可能的。使用IB可以完成的任何事情也可以在代码中完成。在您的特定情况下,您必须继承UITabBarController类,然后使用viewControllers属性在运行时填充栏,具体取决于您的XML。

有关详细信息,请参阅Apple.com上的课程参考。

iPhone -- create UITabBar programmatically?

可能重复