我正在尝试将UITabBarController添加到UIViewController:
[self.view addSubView:tabBarController.view];
我收到警告:
warning: 'UIView' may not respond to '-addSubView:'
如何将UITabBarController添加到我的UIViewController?
答案 0 :(得分:4)
您获得的具体警告是因为您拼写错误的方法名称;尝试addSubview:
而不是addSubView:
。
但是,除了这个问题之外,你可能仍然难以让UITabBarController在子视图中正常工作,因为它并不打算以这种方式使用。 UITabBarController Class Reference说:
部署标签栏界面时, 您必须以root身份安装此视图 你的窗户。与其他观点不同 控制器,标签栏界面 永远不应该像孩子一样安装 另一个视图控制器。
答案 1 :(得分:2)
*强调文字*替换为此----
[self.view addSubview :obj.view];