Tôi đang cố gắng thêm gạch dưới vào tiêu đề của mình trên UIButton tùy chỉnh nhưng bằng cách làm theo ví dụ được tìm thấy here, tôi không thể hiển thị trên màn hình.UIButton setAttributedTitle: forState: Không hiển thị lên
Đây là mã tôi đang cố gắng sử dụng:
NSMutableAttributedString *commentString = [[NSMutableAttributedString alloc] initWithString:@"The Quick Brown Fox"];
[commentString addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:NSMakeRange(0, [commentString length])];
[button setAttributedTitle:commentString forState:UIControlStateNormal];
này không hiển thị. Nhưng nếu tôi chỉ làm một cách thông thường, như vậy:
[button setTitle:@"The Quick Brown Fox" forState:UIControlStateNormal];
Điều này hiển thị tốt. Ai đó có thể cho tôi biết tôi đang thiếu gì không?
Câu trả lời của tôi không đúng, vì vậy tôi đã xóa nó. Bạn đang nhắm mục tiêu phiên bản iOS nào? – Firo
@Firo iOS 6.0 trở lên – daveMac