0

UITableView でヘッダービューの幅をカスタマイズしようとしています。残念ながら、 setframe メソッドでどのパラメータを指定しても、常にテーブルビューと同じ幅になっているようです。これについて話している答えが見つかりませんでした。ほとんどの答えは、talbeviewheaders ではなく、セクション ヘッダーについて話しているようです。テーブルビュー ヘッダーの幅をカスタマイズする方法を誰か教えてもらえますか?

編集:

(void)viewDidLoad {
   UIImageView *myImage =[[UIImageView alloc]initWithImage:[UIImage     imageNamed:@"takephoto.png"]];
  [myImage setFrame:CGRectMake(0, 0, 50, 100)];
 [[self myTable]setTableHeaderView:myImage;
}
4

1 に答える 1

2

myImage別のビューの子として追加します。含まれているビューは自動的にサイズ変更myImageされますが、必要なサイズになるように構成できます。

于 2013-02-12T21:45:09.930 に答える