嵌套容器视图控制器之间的差距
问题描述:
有一个UITabbarController
和两个嵌套在UINavigationViewController
中。UINavigationViewController
有两个工具栏,但工具栏不在底部,而是44px上部。为什么?嵌套容器视图控制器之间的差距
工具栏加入编程:
UIBarButtonItem *update = [[UIBarButtonItem alloc] initWithImage:[PfbUtility imageFromConfigIfExist:@"reload"] style:UIBarButtonItemStylePlain target:self action:@selector(eah)];
self.toolbarItems = [NSArray arrayWithObjects: update, nil];
self.navigationController.toolbarHidden = NO;
答
的SPLITVIEW的底侧连接到屏幕/视图的底部边缘(使用TabBar以下),不以tabBar的顶部。该应用程序明白,它低于tabBar并会自动偏移/插入基于此的内容。这不是一个'肮脏的修复',它是有目的的方式来做到这一点。这样做时,您也可以选择使用半透明导航和tabBars。
你如何添加这些工具栏? – Sti
以编程方式 –
在Storyboard中,尝试在** tabBar下面附加splitview **的底部,而不是顶部(如果您还没有)? – Sti