iphone - iphone 的标签、文本字段或其他 UI 元素是否可以接受 HTML 格式的文本并正确显示?

标签 iphone html uitextfield uilabel

有什么技巧可以将 html 格式的文本提供给例如UILabel 或 UITextField 和 iphone 将相应地格式化文本?

例如,如果有一个粗体标签,文本将被加粗。

最佳答案

不,我所知道的 iOS 中唯一显示 HTML 的类是 UIWebView。当然,你可以使用一个小的 web View 来显示一些 HTML 来获取文本样式。但是如果你只想在 View 中绘制静态样式的文本,你可以使用 CoreText。有很多示例(包括来自 Apple 的一个名为 CoreTextPageViewer 的示例)说明如何使用 CoreText 绘制 NSAttributedString。

希望对您有所帮助!

关于iphone - iphone 的标签、文本字段或其他 UI 元素是否可以接受 HTML 格式的文本并正确显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7231004/

相关文章:

jquery - 我无法正确获得值(value)

javascript - 只需添加一个类即可实现 SVG 动画

objective-c - 如何模拟 UITextField 上的 isEditing getter?

iphone - 在 iOS 上禁用输入文本颜色

iOS - 从 NSString 中获取数字的最佳方式! (地理坐标)

iphone - CGFloat 数组帮助 - iPhone 开发人员

css - 您使用哪种 HTML5 重置 CSS,为什么?

iphone - 内存管理属性如何影响数组的单元格?

iOS 如何将 View 添加到键盘

swift - UITextfield 在 UICollectionView reloadData() 之后成为FirstResponder