UITabBar下降了20个像素?

时间:2011-04-18 06:46:22

标签: objective-c uitabbar

我创建了一个UITabBarController并添加到UIViewController子视图中 我的代码是以编程方式实现的。 UITabBar在视图中显示为20像素。

UITabBarController *tabCtrl_obj = [[UITabBarController alloc]init];
[self.view addSubview:tabCtrl_obj.view];

我该如何解决?

1 个答案:

答案 0 :(得分:1)

正是这样做的状态栏。有时,如果直接向窗口添加视图,它可能会表现得很奇怪 - 通常这意味着您必须自己定义更多视图元素。尝试将视图大小减小20像素(可能减少到460),然后在界面构建器中删除模拟状态栏。你以编程方式做了多少?