1

我有这段代码可以在我的视图中设置一个 DB(sqlite)文本。我只是使用核心文本在视图中绘制文本..

NSMutableString *combined = [NSMutableString 字符串];

for(NSUInteger idx = 0; idx < [delegatee.allSelectedVerseEnglish count]; idx++) {
    [combined appendFormat:@"  %d %@", 
     idx + 1, 
     [delegatee.allSelectedVerseEnglish objectAtIndex:idx]];
}

self.multiPageView.text =combined;

delegatee.allSelectedVerseEnglish 这是数组...在文本的每个句子之间我输入这样的数字 1 haii 这是 nipin 2 haii 这是堆栈溢出 3 等等等等 ..就像那样..我能够更改文本颜色所有文本中都包含数字..但我需要将“红色”颜色添加到数字中。如何更改上述代码中数字的颜色。这可能吗?提前致谢。

4

1 回答 1

0

您需要使用 anNSMutableAttributedString并使用方法NSForegroundColorAttributeName设置值。setAttributes:range:

于 2012-04-29T14:29:14.090 回答