码迷,mamicode.com
首页 > 移动开发 > 详细

iOS11 push控制器tabbar上移问题

时间:2017-10-10 13:09:00      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:tab   tom   方法   ios 11   ima   view   ott   问题   ted   

解决方法

- (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated

{

    // 如果有大于控制器

    if (self.childViewControllers.count >= 1) {

 

        viewController.hidesBottomBarWhenPushed = YES;

    }

    [super pushViewController:viewController animated:animated];

    

    // 修正push控制器tabbar上移问题

    if (@available(iOS 11.0, *)){

        // 修改tabBra的frame

        CGRect frame = self.tabBarController.tabBar.frame;

        frame.origin.y = [UIScreen mainScreen].bounds.size.height - frame.size.height;

        self.tabBarController.tabBar.frame = frame;

    }

}

iOS11 push控制器tabbar上移问题

标签:tab   tom   方法   ios 11   ima   view   ott   问题   ted   

原文地址:http://www.cnblogs.com/yang-shuai/p/7644530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!