我见过的所有使用UINavigationBars的应用程序都将UINavigationBar放在应用程序的顶部。如果你想使用UISearchBar,那么它通常位于UITableView的'header'中,例如...
addressbook http://www.freeimagehosting.net/uploads/d715f77301.png
我想要做的是将UISearchBar对象放在UINavigationBar / Controller之上/之外,但是我一直遇到一些问题。
genericnibfile http://www.freeimagehosting.net/uploads/f6025a02e5.png
首先,我想实现的目标是什么?最简单的方法是什么?
从基于导航的应用程序开始,似乎使导航栏/视图无法调整大小!
谢谢,
乔恩
答案 0 :(得分:1)
所以我重新考虑了我的布局和设计,然后意识到我没有在表视图标题中包含搜索栏。表UISearchBar位于UITableView上方,不会滚动。获胜者鸡肉晚餐。
答案 1 :(得分:0)
您应该能够将搜索栏和导航视图添加到根视图/控制器,然后从那里管理流。可能最终会遇到复杂的流程,所以如果布局的这种变化对你来说真的那么重要,我只会这样做。