您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页ios 隐藏导航栏及隐藏tabbar会遇到的一些坑

ios 隐藏导航栏及隐藏tabbar会遇到的一些坑

来源:二三娱乐

///当我们隐藏导航栏,从二级页面返回一级页面的时候会出现黑底的情况,导致切换很不顺畅而且不美观:
/// self.navigationController?.navigationBar.hidden = true 这句代码是我们经常说你用的,用下面这句代替
///self.navigationController?.setNavigationBarHidden(true, animated: animated)
///当我们push进入一个新的viewcontroller,然后右滑返回的时候 tabbar会突然全部出现 ,这时候我们需要在push的时候加上一句代码
///let vc = segue.destinationViewController
vc.hidesBottomBarWhenPushed = true 这个属性设置为true就可以了
// 然后是我们简单的自定义导航栏上的返回按钮,会使系统的右滑效果消失,这里我们需要自己设置一下实现这个效果:
//self.navigationController?.interactivePopGestureRecognizer?.delegate = self 当然controller需要遵守UIGestureRecognizerDelegate代理。

//博文对tabbar的讲解很简洁到位

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务