2012-02-09 8 views
0

ユーザーが検索バーにアクセスしやすくするためです。現在、検索バーはテーブルビューの上にあり、ユーザーがテーブルビューをスクロールすると、検索バーが画面上をスクロールします。それは常に見えるようにtableviewの上にそれを配置する簡単な方法はありますか?.xibのTableViewの上にUISearchBarを配置する

私はストーリーボードの代わりに.xibファイルを使用しています。b/c私のアプリはiOS 4.0と互換性があります。

答えて

1

あなたができることは、XIBのテーブルビューの上に検索バーを置くだけです。または、瞬間に(おそらく)あなたのテーブルビューのヘッダービューにある検索バーを移動し、テーブルの上に置くだけです。また、テーブルを44ピクセル(検索バーの高さ)だけ縮小し、検索バーが上になるように移動する必要があります。

テーブルビューのヘッダービューでヘッダービューを削除して新しいビューを作成する場合は、現在使用しているもの(つまりおそらく検索バーのアウトレットとそのデリゲート)。

+0

ありがとうございました。私はノブで、2ヶ月間学習していますが、ストーリーボードのみで学習しています。私のアプリはiOS4.3と4.0と互換性があるようにしたいので、今すぐnibファイルを使用する必要がありますか?私はもともとこの質問を投稿しました。私はあなたの言ったことをやるのに苦労していました。テーブルビュー1を配置しようとすると、ビュー全体を占めることなくテーブルビューをnibファイルにドロップできませんでした。検索バーを最初に配置しようとすると、検索バーを覆わずに後でnibファイルにテーブルビューを配置できませんでした。私はシンプルなディテールが欠けているはずです。 –

+0

それを置き、サイズを変更します。側面のハンドルをドラッグするか、プロパティエディタを使用して手動でサイズを編集してください。 – mattjgalloway

関連する問題