I'm developing an app that provides information about companies. I would like to have tab bar buttons for "Favorites" view and "Search" view. I also need tools for actions, for example in the Favorites view, sorting or removing or grouping.
It's my understanding that multiple buttons shouldn't be used on the navigation bar. So is my only choice to have a navigation bar, a task bar, and a tab bar? It seems that three bars is overwhelming visually and takes up valuable space that could otherwise be used for displaying list information.
My thinking is that maybe I don't really need a navigation bar because users can navigate between Favorites and Search from the tab bar. But then I'd have to use the navigation bar in a non-typical way (for example, if someone were in the Favorites area doing some task related to a group or sorting, then I'd have to un-highlight the Favorites button on the tab bar so the user would now they can tap that button to return to the Favorites main view). And obviously I understand the general rule that it's not good to use elements in untypical ways.
So my problem is basically I don't know where to put action buttons if I can't put multiple ones at the top (regardless of whether that's called a navigation bar or a tool bar) and I don't want to have three bars.