Đối với iPhone, tôi có một UITableView được nhóm lại, có một phần và trong đó tôi đã thiết lập tiêu đề phần là đối tượng UILabel từ ngòi bút. Khi chế độ xem bảng hiển thị, tiêu đề hiển thị dưới dạng một dải màu đen - không có văn bản.Tiêu đề phần UITableView là tất cả màu đen
Chiều caoForHeaderInSection Tôi đã đặt chiều cao là frame.size.height của đối tượng UILabel. Khi tôi thay đổi chiều cao trong IB, chiều cao của sọc đen thay đổi. Vì vậy, tôi biết rằng các tập tin .m đã latched vào đúng đối tượng UILabel.
Trong trình gỡ rối, trong viewForHeaderInSection, có vẻ như chiều rộng của đối tượng UILabel là 0 và chiều cao là 1079574528 và văn bản là rỗng.
Bất kỳ suy nghĩ nào về những gì tôi đang làm sai?
Điều đó sẽ không hiệu quả vì bạn chưa khởi tạo nhãn. Bạn cần '[[UILabel alloc] initWithFrame: someFrame]'. Sau đó, bạn có thể đặt thuộc tính 'văn bản' của nó. –