1

UINavigationBarsを使用する、これまでに見たすべてのアプリケーションには、アプリの上部にUINavigationBarがあります。UISearchBarを使用する場合は、通常、このようなUITableViewの「ヘッダー」にあります...

アドレスブックhttp://www.freeimagehosting.net/uploads/d715f77301.png

私がやりたいのは、UISearchBarオブジェクトをUINavigationBar / Controllerの上/外に配置することですが、これを行うのにいくつかの問題があります。

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

第一に、私が達成したいことは可能でさえありますか?これを行う最も簡単な方法は何でしょうか?

ナビゲーションベースのアプリケーションから始めると、ナビゲーションバー/ビューのサイズが変更できなくなるようです。

ありがとう、

ジョン

4

2 に答える 2

1

そこで、レイアウトとデザインを再考したところ、テーブル ビューのヘッダーに検索バーを含める必要がないことに気付きました。テーブル UISearchBar は UITableView の上にあり、スクロールしません。勝者勝者チキンディナー。

于 2009-07-21T10:01:59.520 に答える
0

検索バーとナビゲーション ビューをルート ビュー/コントローラーに追加し、そこからフローを管理できるはずです。ただし、複雑なフローになる可能性があるため、レイアウトの変更が本当に重要な場合にのみこれを行います。

于 2009-07-20T20:15:04.037 に答える