我有一个好的开始。但我想让这段代码更加动态。
NSMutableAttributedString *attString = [[NSMutableAttributedString alloc] initWithString:string];
UIFont *font = [UIFont systemFontOfSize:10.0f];
UIFont *smallFont = [UIFont systemFontOfSize:9.0f];
[attString beginEditing];
[attString addAttribute:NSFontAttributeName value:(font) range:NSMakeRange(0, string.length - 2)];
[attString addAttribute:NSFontAttributeName value:(smallFont) range:NSMakeRange(string.length - 1, 1)];
假设我有以下字符串:
@“C3OC2OH4”
我想调整数字的字体大小只是为了完成化学应用。如何扫描上面的字符串,并创建一系列自定义范围以插入我上面的函数,从而调整字体大小?