【问题标题】:UILabel with Rich Text HTML capability and Auto Layout support具有富文本 HTML 功能和自动布局支持的 UILabel
【发布时间】:2013-06-24 11:19:23
【问题描述】:

我正在寻找一种在 UILabel 中显示样式文本的方法。有多种管理方法:

然而,这些可能性似乎不像 UILabel 那样支持自动布局:

如果我使用视觉格式 V:|[styledLabel]H:|[styledLabel] 的约束(未设置绝对高度或宽度),则不会显示标签子类(例如 RTLabel)。如果设置了高度和宽度,一切正常。

有没有办法使用上面的约束来管理样式文本?

提前致谢

【问题讨论】:

  • 你有什么解决办法吗??

标签: ios objective-c uilabel richtext


【解决方案1】:

我在使用 OHAttributedLabel 和自动布局时遇到了标签未显示的相同问题。我刚刚尝试了 TTTAttributedLabel (https://github.com/mattt/TTTAttributedLabel),它似乎有效。必须进行更多测试以确保一切正常……如果您也想检查一下(并且仍然需要这个),请提个醒:)

【讨论】:

    【解决方案2】:

    使用属性字符串和 UILabel,这在 Autolayout 使用的同时成为可能 (iOS6)。如果您需要将 HTML 转换为属性字符串,请尝试this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多