如何在我的ios应用程序中将HTML标记用作本机标记

时间:2012-09-20 16:24:59

标签: html uiwebview uiscrollview custom-controls

我必须制作一个自定义控件,我必须将HTML标记格式化为本机标记。假设我写道:

label.text = @"<b><i>Hello World</i></b>

然后它应以粗体和斜体格式打印Hello World。我必须使用<p>,<br>,<u>,<a href>,<img>等常规HTML标记。

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用UIWebView(因为你可以将HTML放在那里。) 您可以使UIWebView的背景透明,以便更好地与您的应用程序集成。

在IOS中显示格式化文本的替代方法是使用CoreText。 Apple有一个关于如何使用CoreText here

的例子