iOS侧滑隐藏,显示tabbar的方法

效果图:

iOS侧滑隐藏,显示tabbar的方法_第1张图片

就是下面的这些代码

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    self.view.backgroundColor = [UIColor cyanColor];
    UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
    button.frame = CGRectMake(100, 100, 100, 40);
    button.backgroundColor = [UIColor greenColor];
    [button setTitle:@"推出" forState:UIControlStateNormal];
    [button addTarget:self action:@selector(pushVC) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:button];
    
}
- (void)pushVC{
    NextViewController *nextVC = [NextViewController new];
    self.hidesBottomBarWhenPushed = YES;
    [self.navigationController pushViewController:nextVC animated:YES];
    
}
- (void)viewWillDisappear:(BOOL)animated{
    self.hidesBottomBarWhenPushed = NO;
}

搞定。

你可能感兴趣的:(侧滑隐藏,显示tabbar)