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

我想在一个UITextView中制作两个字体styes,我该怎么做?

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

从类参考 :

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

您可以通过使用UITextView的属性文本属性来了解这一点。 这在iOS 6下可用

UITextView只支持一种字体,但是在类似的东西上有一个不同的主题: 我可以在UITextView中使用多种字体样式吗?

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

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