Just curious, why setting self.navigationItem = ...
works, but self.navigationController.navigationItem
fails? The same applies for self.toolbarItems
vs self.navigationController.toobarItems
.
When to use self.navigationController.navigationItem
?
Maybe you will say, they point to different things. but why self.navigationController.navigationBarHidden = YES
the navigation bar is hidden. doesn't it means self.navigationController.navigationItem
point to the bar i wanted?