美文网首页iOS
UITabBarController与UINavigationC

UITabBarController与UINavigationC

作者: GX97 | 来源:发表于2016-09-09 10:41 被阅读97次

    我在跳转过去的viewDidLoad的方法中self.tabBarController.tabBar.hidden = YES不管用;

    然后在viewWillAppear:(BOOL)animated中self.tabBarController.tabBar.hidden = YES,还是不管用,最后在不断的尝试下才发现是UINavigationController的影响.有点坑.只好写下来把坑埋起来.

    在viewDidLoad中写

    self.tabBarController.tabBar.hidden = YES

    self.navigationController.navigationBar.translucent = NO;

    self.automaticallyAdjustsScrollViewInsets = NO;

    就可以解决了

    回去的时候别忘记让tabBar显示(还是在二级页面写)

    - (void)viewWillDisappear:(BOOL)animated {

    [super viewWillDisappear:animated];

    self.tabBarController.tabBar.hidden = NO;

    }

    相关文章

      网友评论

        本文标题:UITabBarController与UINavigationC

        本文链接:https://www.haomeiwen.com/subject/fmeeettx.html