Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.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
Objective-C,UITextView中首字母的自定义样式_Objective C_Ios_Styles_Uitextview - Fatal编程技术网

Objective-C,UITextView中首字母的自定义样式

Objective-C,UITextView中首字母的自定义样式,objective-c,ios,styles,uitextview,Objective C,Ios,Styles,Uitextview,有没有办法自定义UITextView中的第一个字母,更改颜色,字体大小和字体系列 请看下面的屏幕截图: 编辑: 是否有纯Objective-C实现? 当然,如果它支持iOS4及更高版本,效果会更好 谢谢在iOS 6中,您可以使用一个简单的NSAttributedString,分配attributedText NSAttributedString允许您为一系列字符指定属性字典 更新 当然,如果它支持iOS4和更高版本,效果会更好 追溯到现在,最简单快捷的方法是使用UIWebView,它能够显示P

有没有办法自定义
UITextView
中的第一个字母,更改颜色字体大小字体系列
请看下面的屏幕截图:

编辑:
是否有纯Objective-C实现?
当然,如果它支持iOS4及更高版本,效果会更好


谢谢

在iOS 6中,您可以使用一个简单的
NSAttributedString
,分配
attributedText

NSAttributedString
允许您为一系列字符指定属性字典

更新

当然,如果它支持iOS4和更高版本,效果会更好


追溯到现在,最简单快捷的方法是使用
UIWebView
,它能够显示PDF、HTML、RTF、RTFD等。

在iOS 6中,您可以使用一个简单的
NSAttributedString
,分配
attributedText

NSAttributedString
允许您为一系列字符指定属性字典

更新

当然,如果它支持iOS4和更高版本,效果会更好


追溯到目前为止,最简单快捷的方法是使用
UIWebView
,它能够显示PDF、HTML、RTF、RTFD等。

我想您可以看看使用HTML标记设置文本样式的控件。它是开源的,如果我没记错的话,它确实在后台使用了类似NSAttributedString的东西。

我想您可以看看使用html标记设置文本样式的控件。它是开源的,如果我没记错的话,它确实在后台使用了类似NSAttributedString的东西。

或者,在本地HTML页面上使用
UIWebView
。@FahriAzimov是(+1),向后兼容的好方法(OP更新了问题,我更新了答案)使用UIWebView可以解决我的任务)我想知道为什么Objective-C很难处理文本)@AlmasAdilbek我也很好奇为什么它花了这么长的时间才移动到iOS并包含在iOS中(请记住,OS X上一直都有带属性字符串的高级objc文本视图)。web视图使用另一个渲染引擎,顺便说一句,或者对本地HTML页面使用
UIWebView
。@FahriAzimov是(+1),这是向后兼容的好方法(OP更新了问题,我更新了答案)使用UIWebView可以解决我的任务)我想知道为什么Objective-C很难处理文本)@AlmasAdilbek我也很好奇为什么它花了这么长的时间才移动到iOS并包含在iOS中(请记住,OS X上一直都有带属性字符串的高级objc文本视图)。web视图使用了另一个渲染引擎,顺便说一句,您需要为itu创建代码段,因为itu需要为其创建代码段,所以很抱歉回复得很晚!是的,它支持iOS4。我在工作中使用RTLabel完成任务。具体来说,RTLabel是一款餐饮预订应用程序,用于关键字搜索突出显示和标签,至少需要两种颜色。很抱歉,回复太晚了!是的,它支持iOS4。我在工作中使用RTLabel完成任务。具体来说,作为一款餐饮预订应用程序,RTLabel用于关键字搜索突出显示和至少需要两种颜色的标签。