你如何在一个UITextView(Xcode)中有两种字体?

时间:2011-10-10 07:24:16

标签: ios objective-c

我正在尝试在一个UITextView中制作两个字体,我该怎么做?

4 个答案:

答案 0 :(得分:5)

来自class reference

  

此类不支持多种文本样式。字体,颜色,   您指定的文本对齐属性始终适用于整个   文本视图的内容。在您的中显示更复杂的样式   应用程序,您需要使用UIWebView对象并呈现您的   使用HTML的内容。

答案 1 :(得分:4)

您不能在同一页面上拥有两个,因为它不受支持。只需使用webview和HTML文件

答案 2 :(得分:1)

您可以通过使用UITextView的attributedText属性来了解此用法。这在iOS 6下可用

答案 3 :(得分:0)

UITextView仅支持单一字体,但在类似的内容上有不同的主题: Can I use multiple font style in UITextView?

如果您想要绘制的文本很简单,我建议继承UITextView或UIView,覆盖drawRect函数并使用您自己的一些额外变量。这只适用于你有一个非常可预测的字体系统。

另一种选择是使用多个标签,这可能需要更加可预测的设置。