今天犯了一个非常low的错误❌。关于UINavigationController 和UITabBarController

在做百思不得解项目时,精华页面的cell  push到下一个评论的页面,返回后tabBar上的内容被改了,错误情况看下图,原本以为在自定义tabBar上出了问题,在tabBar模块上浪费了好长时间都没有进展,最后冷静思考了一下其它界面push都没有问题,只有评论页面出现了问题,问题应该在评论的类里面。

         经过仔细查看,发现在设置评论页面上NavigationBar上的标题用错了属性

错误的使用了    self.navigationController.title = @"评论";

经过纠正  self.title = @"评论";  或者使用下面这个属性
                self.navigationItem.title = @"评论";

问题解决啦!!!!

总结:1,使用self.navigationController   程序会进入自定义tabBar方法,重新计算frame

           2,self.title  相当于设置了self.navigationItem.title   和    self.tabBarItem.title





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值