5

如何获取 NSAttributedString 的属性?

我想使用enumerateAttributesInRange:NSMakeRange(0, str.length)然后将每个属性保存在 NSMutableDictionaries 中,但我想知道是否存在更好的方法。

编辑------ 我的问题是我有一个NSAttributedString并且我想在它的属性上使用这个函数......

CTFramesetterSuggestFrameSizeWithConstraints(framesetter,range, __ATTRIBUTES__, size , NULL);
4

2 回答 2

1
 NSDictionary *attributesFromString = [string attributesAtIndex:0 longestEffectiveRange:nil inRange:NSMakeRange(0, string.length)];
于 2016-11-07T10:22:01.603 回答
-1
UITextView *t = [[UITextView alloc] init];
[t setAttributedText:a];
t.typingAttributtes
于 2016-05-18T11:44:25.640 回答