Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iPhone上显示NSAttribute字符串?_Iphone_Nsattributedstring - Fatal编程技术网

如何在iPhone上显示NSAttribute字符串?

如何在iPhone上显示NSAttribute字符串?,iphone,nsattributedstring,Iphone,Nsattributedstring,我相信我了解如何设置NSAttributedString值,但实际上如何在界面中显示它们 示例:UILabel、UITextView等 如有具体指示,将不胜感激/ 谢谢 您提到的控件仅适用于字符串,而不适用于属性字符串。显示它们的唯一方法是对核心文本进行大量处理。向bugreporter.apple.com投诉,要求他们将UIKit的这部分内容充实起来 您还可以创建CATextLayer,它可以很好地处理属性字符串。。。 只需创建图层,并设置其字符串属性 玩得开心…:D如果你不想为CAText

我相信我了解如何设置NSAttributedString值,但实际上如何在界面中显示它们

示例:UILabel、UITextView等

如有具体指示,将不胜感激/

  • 谢谢
您提到的控件仅适用于字符串,而不适用于属性字符串。显示它们的唯一方法是对核心文本进行大量处理。向bugreporter.apple.com投诉,要求他们将UIKit的这部分内容充实起来

您还可以创建CATextLayer,它可以很好地处理属性字符串。。。 只需创建图层,并设置其字符串属性


玩得开心…:D

如果你不想为CATextLayer烦恼,你应该退房。它与UILabel类似,只是它支持NSAttributedString(使用与UILabel相同的setText:method,因此您可以使用它作为替换项)

在iOS 6及更高版本中,您可以使用属性字符串来显示格式化的字符串 文本视图、文本字段和一些其他控件中的文本。两个应用套件 UIKit还定义了基本属性字符串的扩展 接口,该接口允许您在当前 图形上下文


我一定会提交一份错误报告。你能告诉我一个使用核心文本显示属性字符串的示例或教程的方向吗?谢谢:)一个简单的两秒钟搜索就可以在这个网站上提供一些答案:你也可以使用OHAttributedLabel类,你可以。嗯