kCTSuperscriptAttribute在iOS中不起作用

时间:2013-07-18 14:21:26

标签: ios5

我正在使用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];

这是一个棘手的问题。任何帮助都会受到赞赏。

0 个答案:

没有答案