Выровняйте текст по центру заголовка в iphone - PullRequest
2 голосов
/ 19 января 2010

Я новичок в разработке для iphone. Я отобразил текст в метке заголовка. Теперь я хочу выровнять текст по центру. Я использовал следующий код

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

UIView* customView = [[UIView alloc] initWithFrame:CGRectMake(10.0, 0.0,300.0,44.0)];

UILabel * headerLabel = [[UILabel alloc] initWithFrame:CGRectZero];
headerLabel.backgroundColor = [UIColor brownColor];

headerLabel.textColor = [UIColor whiteColor];
headerLabel.highlightedTextColor = [UIColor whiteColor];
headerLabel.font = [UIFont boldSystemFontOfSize:15];
headerLabel.frame = CGRectMake(0.0, 0.0, 500.0, 22.0);  
headerLabel.text = @"Hello"; // 
[customView addSubview:headerLabel];
return customView;
}

«Привет» должен отображаться в центре заголовка заголовка. Пожалуйста, помогите мне. Спасибо.

1 Ответ

5 голосов
/ 19 января 2010

Попробуйте это:

headerLabel.textAlignment = UITextAlignmentCenter;
...