如何在iOS中的子视图中添加标签栏控制器?

时间:2014-10-16 11:11:02

标签: ios uitabbarcontroller subview

有没有办法将标签栏控制器添加到iPad应用的子视图中?下面是显示我在说什么的屏幕: enter image description here

当我尝试将标签栏控制器添加到视图中时,它会在整个屏幕宽度上显示。

1 个答案:

答案 0 :(得分:1)

由于标签栏控制器视图的自动调整遮罩,它将采用其超级视图的完整大小。

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

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