我正在使用kCTSUperscriptAttribute
来获取带有超级脚本的属性字符串。这在视图控制器中工作正常,但是当我从自定义视图的draw rect调用相同的方法时,它不起作用。
NSMutableAttributedString* aString =
[[NSMutableAttributedString alloc] initWithString:@"Will this work in iOS 5"];
NSMutableAttributedString *temp = [[NSMutableAttributedString alloc] initWithString:@"2"];
CGFloat two = 1;
CFNumberRef twoCFNum = CFNumberCreate(NULL, kCFNumberCGFloatType, &two);
[temp addAttribute:(NSString *)kCTSuperscriptAttributeName value:(__bridge id)(twoCFNum) range:NSMakeRange(0, temp.length)];
[aString appendAttributedString:temp];
这是一个棘手的问题。任何帮助都会受到赞赏。