我们如何从NIB加载UITabBarController?
对于UIViewControllers我们可以很容易地做到这一点
let viewController = SubclassOfViewController(nibName: "SubclassOfAViewController", bundle: nil);
但我找不到任何类似的方法来加载来自Nib的UITabBarController
有什么想法?
谢谢
编辑:我没有使用故事板
答案 0 :(得分:1)
如果您使用的是storyboard
let tabbarController = [[UIStoryboard storyboardWithName:@"Main"bundle:NULL] instantiateViewControllerWithIdentifier:@"SubclassOfAViewController"];
其中 SubclassOfAViewController 是标识符。
其他
let viewController = SubclassOfViewController(nibName: "SubclassOfAViewController", bundle: nil)
这种方法很好。由于UITabbarController
是UIViewController
的子类,因此子类中不需要单独的方法