Tôi muốn căn giữa tiêu đề trên bảng nhìn, tuy nhiên tôi có 2 vấn đề. Đầu tiên tôi không có chiều cao chính xác và thứ hai UILabel không giống như tiêu đề mặc định - font/font size/color etc ... Có cách nào tốt hơn để căn giữa nó không, và/hoặc có cách nào để làm nó trông giống như tiêu đề mặc định.Cách căn giữa tiêu đề phần của UITableView
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger) section
{
//section text as a label
UILabel *lbl = [[UILabel alloc] init];
lbl.textAlignment = UITextAlignmentCenter;
lbl.text = @"Header";
[lbl setBackgroundColor:[UIColor clearColor]];
return lbl;
}
Cảm ơn, nhưng tôi vẫn cần phải tìm kích thước font chữ, chiều cao nhãn, vv của tiêu đề mặc định thực tế để thiết lập nó như trên .... Tôi không muốn thay đổi bất cứ điều gì từ tiêu đề mặc định, ngoại trừ sự liên kết trung tâm. Sự liên kết bên trái trông rất tệ cho những gì tôi đang làm. – Mark
Tôi đã chấp nhận câu trả lời này vì nó rất hữu ích và tôi đã quyết định không sử dụng phông chữ tiêu đề mặc định của điện thoại và sử dụng phông chữ của riêng tôi thay thế. – Mark
phải là self.view.frame.size.width trong CGRectMake (0, 0, self.view.frame.width, 30) – Stan