我想要的是:
基本上我有一个带导航栏的视图控制器。左侧的UINavigationBarItem中有一个菜单按钮。单击菜单按钮时,菜单项列表将从顶部开始显示动画。这是使用'addSubview‘方法实现的。但是菜单列表被添加为导航栏下面的子视图。我想添加菜单列表视图,在菜单列表视图后面推送导航栏。我不想隐藏导航栏。
谢谢
发布于 2013-01-25 01:01:10
尝试:**self.navigationController.view** addSubview:xxxView,这工作到我的应用程序。不要使用self.view addSubview:xxxView,它不会把导航栏放在后面。
发布于 2012-10-11 17:47:56
你试过了吗..?在添加子视图之后,将子视图放在最前面
//after adding your menu view
[self.view bringSubViewToFront:menuItemsView];
[self.view sendSubviewToBack:self.navigationController.navigationBar ];发布于 2012-10-11 17:57:31
我不确定,但是......这可能是不可能的,因为如果您想在您的代码后面 display your menu list,那么您需要隐藏您的UINavigationBar而不隐藏UINavigationBar menu list将始终显示在UINavigationBar下面。
https://stackoverflow.com/questions/12836452
复制相似问题