1
私はUITableViewを持っており、セルの上のテーブルにグラフを配置しようとしています。私はUIViewを拡張し、私は自分のテーブルに入れたいと思う "GraphView"を持っている。これどうやってするの?UITableViewにUIViewを配置する方法
私はUITableViewを持っており、セルの上のテーブルにグラフを配置しようとしています。私はUIViewを拡張し、私は自分のテーブルに入れたいと思う "GraphView"を持っている。これどうやってするの?UITableViewにUIViewを配置する方法
あなたはそれがそうのように、tableHeaderView
のように設定できます。
UITableView *tv = ...;
tv.tableHeaderView = yourView;
またはインタフェースBuilderを使用して、さらに簡単。
これらの機能の詳細についてはUITableViewDataSource
とUITableViewDelegate
のドキュメントを読む:
-(UIView*)tableView:(UITableView*)tableView viewForHeaderInSection:(NSInteger)section
-(UIView*)tableView:(UITableView*)tableView viewForFooterInSection:(NSInteger)section
あなたは、セクションごとにUIView
を返す必要があります。 (静的に割り当てられていない場合は、autorelease
に覚えておいてください)
しかし、私は私のuitableviewの各セクションの先頭にuiviewをしたいと思います。これどうやってするの? – CodeGuy
@Robert最新の回答をご覧ください。そして、ドキュメントを読む! – mvds
これは各セクションのタイトルバーを削除しますか? – CodeGuy