我是Xcode和Objective-C的新手。我想用AMSlideMenu实现简单的幻灯片菜单。我有一个左菜单,我需要通过点击注销(AMSlideMenuContentSegue)进入注销屏幕。我不想要那里的菜单。
隐藏按钮并禁用panGesture不是问题。我添加了:
// used for disabling gesture for menu and disabling left button
[self disableSlidePanGestureForLeftMenu];
[self removeLeftMenuButton];
但我仍然可以在我的视图顶部看到一些图层。我怎么能摆脱它?
答案 0 :(得分:1)
感谢您使用AMSlideMenu :)
如果您的意思是如何隐藏导航栏,那么在视图控制器中,您可以通过点击退出来导航,
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:YES animated:YES];
}
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
// If you want to bring back when this view controller is disappearing
[self.navigationController setNavigationBarHidden:YES animated:YES];
}
或者,基本上,在storyboard中选择保存视图控制器的导航控制器,并将“Top Bar”设置为“None”