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
私の答えを確認してください –