I want to have two rows in my navigation bar instead of the usual one. The top row will display a navigation bar title, cancel, and a save button. The bottom one (right under it) will display some icons with text. I want to be able to use something like:
[[self navigationController] setNavigationBarHidden:YES animated:YES];
to hide the bottom row when the user taps on the top row or scrolls down.
A bunch of apps like LinkedIn use this feature.
Any ideas?