UITableView のセクション ヘッダーをカスタマイズできますか? (フォント、画像...)私はこのようなことを達成したいと思います:
それは可能ですか?希望どおりのセルを既に取得していますが、セクション ヘッダーは取得していません。ありがとう。
UITableView のセクション ヘッダーをカスタマイズできますか? (フォント、画像...)私はこのようなことを達成したいと思います:
それは可能ですか?希望どおりのセルを既に取得していますが、セクション ヘッダーは取得していません。ありがとう。
メソッドを実装することで、tableView のセクション ヘッダーのカスタム ビューを作成できます。tableView:viewForHeaderInSection:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
// create and return a custom UIView to use for the section here
}
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
NSString *sectionName = nil;
switch (section) {
case 0:
sectionName = [NSString stringWithFormat:@"Header Text 1"];
break;
case 1:
sectionName = [NSString stringWithFormat:@"Header Text 2"];
break;
case 2:
sectionName = [NSString stringWithFormat:@"Header Text 3"];
break;
}
UILabel *sectionHeader = [[[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 40)] autorelease];
sectionHeader.backgroundColor = [UIColor clearColor];
sectionHeader.font = [UIFont boldSystemFontOfSize:18];
sectionHeader.textColor = [UIColor whiteColor];
sectionHeader.text = sectionName;
return sectionHeader;
}