2012-04-25 19 views
0

ではない、それは実際にヘッダがテーブルビュー内のセクションの一部であるので、ウルビューコントローラクラスが準拠しなければならないのUITableViewのヘッダは、私がのUITableViewのヘッダに検索バーを追加したい見え

+0

実際にコードを追加する方法をいくつか追加できますか? – rishi

+0

私はInterface Builderでそれを行います。そのIBがtableviewのサイズを変更して検索バーをヘッダに置いた後、検索バーをtableviewヘッダにドラッグするだけですが、アプリケーションが起動しなくても何も起こらなかったのです – taffarel

+0

これを確認してください - http://stackoverflow.com/questions/2556216/uisearchbar-not-appearing – rishi

答えて

0

実際にinitWithNibName: bundle:メソッドを正しく呼び出していることを確認してください。

-1

を実行した後、エミュレータ上のIBに見えますがありませんUITableViewDelegateプロトコルに変換し、メソッドを実装する必要があります。 - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section;

とウルヘッダビュー使用 のカスタマイズ - (UIViewの*)のtableView:(のUITableView *)のtableView viewForHeaderInSection:(NSInteger)セクション

例 - (CGFloat)のtableView:(のUITableView *)のtableView heightForHeaderInSection。 (NSInteger)セクション{ return 25.0f; }

か、UITableViewDataSourceメソッド 使用することができます - (NSStringの*)のtableView:(のUITableView *)のtableView titleForHeaderInSection:(NSInteger)セクション{ リターン@ "#" を。 }

+0

テーブルビューには、セクションヘッダーに依存しないテーブルビュー全体のヘッダーとフッターもあります。 –

関連する問題