テーブル ビューで、ヘッダーを作成しました。
tableViewのヘッダーに画像またはタイトルを設定する正しい方法は何ですか? 私は何をする必要がありますか?
ティア
テーブル ビューで、ヘッダーを作成しました。
tableViewのヘッダーに画像またはタイトルを設定する正しい方法は何ですか? 私は何をする必要がありますか?
ティア
- (UIView *)tableView : (UITableView *)tableView viewForHeaderInSection : (NSInteger) section {
UIImageView *imgVew = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"header"]];
return imgVew;
}
これにより、テーブルビューセクションヘッダーの画像背景を設定できます!
メソッドでは
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
を作成し、(画像用)、(タイトル用)UIView
などの他のビューを追加して、最後に を返す必要があります。UIImageView
UILabel
UIView
このコードを使用してください:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
UIImage *myImage = [UIImage imageNamed:@"loginHeader.png"];
UIImageView *imageView = [[[UIImageView alloc] initWithImage:myImage] autorelease];
imageView.frame = CGRectMake(10,10,300,100);
return imageView;
}
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UIImage * image = [UIImage imageNamed:@"logo-big.png"];
UIImageView * imgview = [[UIImageView alloc]initWithImage:image];
imgview.frame = CGRectMake(0, 0, 200, 200);
imgview.backgroundColor = [UIColor blackColor];
return imgview;
}