【发布时间】:2012-10-08 18:12:34
【问题描述】:
我在 nib 文件中有一个 UITabBarController。通常会预先添加 2 个标签栏项目。我通过拖动UIViewController 并将身份检查器中的类名更改为我要加载的控制器添加了第三个tabBar 项 - 比如说abc。当我运行我的程序时,除了 abc 之外,两个 viewController 都可以正常加载。显示的内容是在 IB 中设置的,我在 viewDidLoad 中编写的代码没有执行。我使用断点和 NSLog 语句确认了这一点。
但奇怪的是,当我尝试通过将它推送到UINavigationController 来单独加载这个笔尖时,它运行良好。
所以我的问题是当我尝试在UITabBarController 中加载它时出了什么问题?为什么viewDidLoad 没有执行?
谢谢。
【问题讨论】:
-
您是否已将此视图控制器链接到一个类?
标签: ios uiview uitabbarcontroller viewdidload