如何获取NSAttributedString的属性?
我想使用enumerateAttributesInRange:NSMakeRange(0, str.length)
然后保存NSMutableDictionaries中的每个属性,但我想知道是否存在更好的方法。
EDIT ------
我的问题是我有一个NSAttributedString
,我想在它的属性上使用这个函数......
CTFramesetterSuggestFrameSizeWithConstraints(framesetter,range, __ATTRIBUTES__, size , NULL);
答案 0 :(得分:1)
NSDictionary *attributesFromString = [string attributesAtIndex:0 longestEffectiveRange:nil inRange:NSMakeRange(0, string.length)];
答案 1 :(得分:-1)
UITextView *t = [[UITextView alloc] init];
[t setAttributedText:a];
t.typingAttributtes