从XIB上定义的UILabel加载属性字符串,这不是self.view的一部分

时间:2013-04-15 16:19:34

标签: string uilabel xib nib nsattributedstring

我想知道是否可以在Xib文件上定义UILabel,并在该标签上定义具有不同字体,样式,大小等的属性字符串......

然后将该标签连接到属性,但是没有将它加载到self.view上(因为我只想将属性字符串数据传递给另一个视图)

当我试图尝试,并试图访问该属性的“attributionString”变量时,它给了我一个零值。

感谢

1 个答案:

答案 0 :(得分:1)

我认为这段代码会对你有所帮助,这段代码允许你接受任何属性(比如标签的属性文本)并读入属性。此行中获取的属性仅采用标签的属性文本中的第一个字符的属性:

NSDictionary *attributes = [self.label.attributedText attributesAtIndex:0 effectiveRange:NULL];