JonB
JonB

Reputation: 4662

UISearchBar Above Navigation Bar

All the applications I have ever seen, that use UINavigationBars, have the UINavigationBar right at the top of the app. If you want to use a UISearchBar then it's usually in the 'header' of the UITableView such as this...

addressbook http://www.freeimagehosting.net/uploads/d715f77301.png

What I would like to do is to put a UISearchBar object above/outside of the UINavigationBar/Controller, but i've been having some problems doing this.

genericnibfile http://www.freeimagehosting.net/uploads/f6025a02e5.png

Firstly, is what I want to achieve even possible? What would the easiest way to do this be?

Starting with the navigation based application seems to make the navigationbar/view un-resizeable!

Thanks,

Jon

Upvotes: 1

Views: 3074

Answers (2)

JonB
JonB

Reputation: 4662

So I re-thought my layout and design, and then realised I didn't have to include the search bar in the table view header. The table UISearchBar sits above the UITableView and doesn't scroll. Winner winner chicken dinner.

Upvotes: 1

rhess
rhess

Reputation: 93

You should be able to add the search bar and the navigation view to a root view/controller, and then manage the flow from there. Might end up in a complex flow though, so I'd only do this if that change in layout is really that important to you.

Upvotes: 0

Related Questions