2012-01-26 9 views
0

多くの場合、iPhoneのレイアウトが添付のように表示されます。 enter image description hereグループ化されたUITableViewのサブビュー

これはどのように最適ですか?インターフェイスビルダーまたはプログラムで?実際の表のセルを隠すことなく、サブタイトルをUITableViewに追加するにはどうすればよいですか?

Xcode4.2を使用しています。

答えて

2

tableViewにはヘッダーとフッターがあり、各セクションにもヘッダーとフッターがあります。 (緑私のスクリーンショットで)テーブルビューの聞くとフッターを設定する

、ん:

[self.tableView setTableHeaderView: headerView]; 
[self.tableView setTableFooterView: footerView]; 

セクション(青)のヘッダとフッタのため、

-(UIView *) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 

を実装する必要がyoul'llそして

-(UIView *) tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section 

screenshot

表示されているプログラムのコードgithub

0

非セル領域は通常、セクションのヘッダーとフッターのビューとして実行されます。

1

これは、通常、テーブルビューのtableHeaderViewととプロパティで行われます。

0

インターフェイスビルダーを使用することをお勧めします。インターフェイスビルダを使用して、すべてのアクションをコードに視覚的に接続できます。

インターフェイスビルダーを使用して、サブビューの位置を変更することもできます。

こちらがお役に立てば幸いです。

関連する問題