我想要的如下:
基本上我有一个带导航栏的视图控制器。左边的UINavigationBarItem有一个菜单按钮。点击菜单按钮,菜单项列表将从顶部动画。这是使用'addSubview'方法实现的。但菜单列表添加为导航栏下方的子视图。我想在菜单列表视图后面添加菜单列表视图推送导航栏。我不想隐藏导航栏。
由于
答案 0 :(得分:2)
尝试:** [self.navigationController.view** addSubview:xxxView
],这项工作适用于我的应用。不要使用[self.view addSubview:xxxView
],不能将导航栏放在后面。
答案 1 :(得分:0)
//after adding your menu view
[self.view bringSubViewToFront:menuItemsView];
[self.view sendSubviewToBack:self.navigationController.navigationBar ];
答案 2 :(得分:0)
我当然不是........这可能是不可能的,因为如果你想显示你的菜单列表 {{1然后,您需要隐藏UINavigationBar
而不隐藏UINavigationBar
菜单列表将始终显示在UINavigationBar
下方。