0
使用以下代碼來加粗字符串的一部分。我只想要Shipment Ref. #:
加粗。下面是我的代碼使用NSMutableAttributedString加粗字符串
UIFont *boldFont = [UIFont boldSystemFontOfSize:12];
NSString *yourString = [NSString stringWithFormat:@"Shipment Ref. #: %@ ",[[[NSUserDefaults alloc] init] valueForKey:@"shipRef"]];
NSRange boldedRange = NSMakeRange(10, 4);
NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:yourString];
[attrString beginEditing];
[attrString addAttribute:NSFontAttributeName
value:boldFont
range:boldedRange];
[attrString endEditing];
self.shipRefHeader.text = [attrString mutableString];
的問題是,它是沒有得到加粗
'self.shipRefHeader.text = [attrString mutableString]'=>'自我.shipRefHeader.attributedText = attrString;' – Larme
檢查我的答案 –