2011-01-01 17 views
1

私はUITableViewを持っており、セルの上のテーブルにグラフを配置しようとしています。私はUIViewを拡張し、私は自分のテーブルに入れたいと思う "GraphView"を持っている。これどうやってするの?UITableViewにUIViewを配置する方法

答えて

1

あなたはそれがそうのように、tableHeaderViewのように設定できます。

UITableView *tv = ...; 

tv.tableHeaderView = yourView; 

またはインタフェースBuilderを使用して、さらに簡単。

これらの機能の詳細についてはUITableViewDataSourceUITableViewDelegateのドキュメントを読む:

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

あなたは、セクションごとにUIViewを返す必要があります。 (静的に割り当てられていない場合は、autoreleaseに覚えておいてください)

+0

しかし、私は私のuitableviewの各セクションの先頭にuiviewをしたいと思います。これどうやってするの? – CodeGuy

+0

@Robert最新の回答をご覧ください。そして、ドキュメントを読む! – mvds

+0

これは各セクションのタイトルバーを削除しますか? – CodeGuy

関連する問題