AMSlideMenu,AMSlideMenuContentSegue隐藏视图的顶部

时间:2014-06-27 12:20:22

标签: iphone objective-c

我是Xcode和Objective-C的新手。我想用AMSlideMenu实现简单的幻灯片菜单。我有一个左菜单,我需要通过点击注销(AMSlideMenuContentSegue)进入注销屏幕。我不想要那里的菜单。

隐藏按钮并禁用panGesture不是问题。我添加了:

// used for disabling gesture for menu and disabling left button
[self disableSlidePanGestureForLeftMenu];
[self removeLeftMenuButton];

但我仍然可以在我的视图顶部看到一些图层。我怎么能摆脱它?

1 个答案:

答案 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”

enter image description here