我有这个代码将DB(sqlite)文本设置到我的视图中。我只是使用核心文本在视图中绘制文本..
NSMutableString * combined = [NSMutableString string];
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等等。就像那样......我能够改变所有文本的文本颜色包括数字..但我需要将“红色”颜色添加到数字。如何更改上述代码中数字的颜色。可能吗? 提前谢谢。
答案 0 :(得分:0)
您需要使用NSMutableAttributedString
并使用setAttributes:range:
method设置NSForegroundColorAttributeName
值。