gpt4 book ai didi

objective-c - Android 的 Html.fromHtml() 在 iOS 中的等价物是什么?

转载 作者:太空狗 更新时间:2023-10-30 03:37:49 24 4
gpt4 key购买 nike

Html类中,Android有:

public static Spanned fromHtml (String source)

根据the documentation :

Returns displayable styled text from the provided HTML string.

.. 并将其与:

public void setText (CharSequence text, TextView.BufferType type)

根据the TextView documentation :

Sets the text that this TextView is to display (see setText(CharSequence)) and also sets whether it is stored in a styleable/spannable buffer and whether it is editable.

.. 可以在 TextView 中显示带有 HTML 标记的字符串(来自 this StackOverflow answer 的示例):

String styledText = "This is <font color='red'>simple</font>.";
textView.setText(Html.fromHtml(styledText), TextView.BufferType.SPANNABLE);

我的问题是 - 在 iOS 中与此等效的是什么?

我做了一些研究,似乎people recommends为此目的使用 UIWebView - 但这真的是唯一的解决方案吗?这是推荐的解决方案吗?

谢谢。

最佳答案

Apple itself recommends it ,所以它一定是一个很好的替代解决方案......

To display more complex styling in your application, you need to use an UIWebView object and render your content using HTML.

如果你真的非常不想使用 UIWebView,你可以使用 NSAttributedString对象并使用 OHAttributedLabel 呈现单行文本.

关于objective-c - Android 的 Html.fromHtml() 在 iOS 中的等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12289542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com