2014-10-16 50 views

回答

1

由于标签栏控制器视图的自动确定屏蔽,它将采用其超视图的完整大小。

要么手动编辑标签栏控制器视图的框架或自动布局约束(在实例化标签栏控制器或viewDidLayoutSubviews时)或将其添加到具有等于图像中灰色区域的框架的子视图。

如果在实例化标签栏控制器时设置框架,请务必更改标签栏视图的autoresizingMask属性,使其不具有灵活的宽度或灵活的右边距。

+0

谢谢你的答案。我现在的问题是:如何将此添加到childView? – 2014-10-16 11:46:06

+0

你现在已经添加了,不是吗?只需指定[childView addSubview:myTabBarController.view]而不是[self.view addSubview:myTabBarController.view]。还请确保阅读UIViewController方法** addChildViewController **上的文档。如果这没有帮助,请发布一些代码,告诉您如何设置它。 – user2961424 2014-10-16 11:53:01

相关问题