uiview - hidding uinavigationcontroller toolbar -


how come doing

[self.navigationcontroller settoolbarhidden:no]; 

works (shows toolbar)

but setting on view directly

self.navigationcontroller.toolbar.hidden = no; 

doesn't?

this academic question.

apple has chosen implement ui features not strict properties, if properties , behave such. confusing you.

in particular case

[self.navigationcontroller settoolbarhidden:no]; 

is short for

[self.navigationcontroller settoolbarhidden:no animated:no]; 

i.e. there user interface considerations in addition changing property of 1 item in view hierarchy, method has called.


Comments

Popular posts from this blog

How to logout from a login page in asp.net -

Stack level too deep error after upgrade to rails 3.2 and ruby 1.9.3 -