【发布时间】:2014-05-19 21:02:52
【问题描述】:
我有如下字符串:
NSString *a = @"* This is a text String \n * Followed by another text String \n * Followed by a third"
我需要将它打印为三行。现在,我希望将其中的 Asterix 点加粗。所以我尝试了:
NSMutableAttributedString *att = [[NSMutableAttributedString alloc] initWithString:a];
[att addAddtribute:NSFontAttributeName value:SOMEBOLDFONT range:[a rangeOfString:@"*"]];
但这只会加粗第二个和第三个星号。如何让它们全部加粗?
【问题讨论】:
-
字符串中似乎只有两个星号,错字?
-
该代码无法编译。我真的建议您发布您所询问的实际代码。
标签: ios objective-c nsstring nsmutableattributedstring bulletedlist