在Interface Builder中向UITabBarController的根视图添加视图

时间:2014-03-05 03:17:52

标签: ios cocoa-touch uikit interface-builder

我有一个UITabBarController的子类,它将自定义视图添加到控制器的根视图中。这通过调用[self.view addSubview:customView]以编程方式发生。

有没有办法用Interface Builder表示?我无法将视图拖到UITabBarController中。

1 个答案:

答案 0 :(得分:0)

如果你用xib创建一个 UITableViewController 你的 viewController的self.view 就是你的 UITableView ,那就是你无法做到的原因将视图拖到表视图中。 enter image description here

为此,只需添加一个视图地图即可将 self.view 视图拖动到新添加的视图中,如下所示。现在,您的自定义视图可以添加到tableview的superview中。

enter image description here

添加自定义视图后

enter image description here

希望这会对你有所帮助。