ios navigationBar.hidden 和 navigationBarHidden 的坑

 self.navigationController.navigationBarHidden = NO;


  self.navigationController.navigationBar.hidden = NO;


设置隐藏和显示navigationbar遇到操作无效的问题,review代码,发现其中区别,大致一看代码这两行是去实现相同的功能,但是第二个方法时而失效不起作用,

查看navigationBarHidden和navigationBar属性 都在UInaigationController类下,猜测navigationBar 的实例化是在navigationBarHidden之后,如果此时navigationBar尚未实例化为nil,怎设置hidde无效

你可能感兴趣的:(ios,学习)