【问题标题】:Multiple text Alignments in UITextView (iOS 4 compatible)UITextView 中的多个文本对齐(iOS 4 兼容)
【发布时间】:2012-12-18 22:21:29
【问题描述】:

我需要在单个 UITextView 中使用多个 textAlignments,即一个 para LeftAligned 和另一个 Para Right。

我使用 NSMutableAttributedString 实现了这一点,但这仅适用于 iOS 6,因为它在使用旧操作系统的设备上崩溃。我正在寻找一些适用于以前的iOS 版本的解决方案。理想情况下iOS4.3 兼容的解决方案。我已经检查了在 SO here 上上传的几个解决方案,但找不到哪个确实设置了多个对齐方式。可能是由于我对核心文本知之甚少,我无法使用它。一些关于示例代码的具体帮助会很有帮助。

谢谢

【问题讨论】:

    标签: objective-c ios uitextview core-text text-alignment


    【解决方案1】:

    如果您只显示文本(不进行编辑),您可以使用 UIWebView 和 CSS 来设置文本样式。

    【讨论】:

    • 我必须为其中显示的文本使用自定义字体。我可以使用带有 CSS 和 HTML 样式的自定义字体吗?您能给我一些代码或示例链接吗?
    • 看看这个link
    • 我要试一试.. 你认为它看起来类似于 uitextView。我要把它设为 BG clearColor 吗?
    • 如果上述方法有效,您可以使用 CSS 使其看起来像原生字段。我不知道将背景颜色设置为clearColor是否足够,您可能还需要在HTML代码中做一些事情(例如透明背景颜色或无背景)
    猜你喜欢
    • 2015-03-30
    • 1970-01-01
    • 2016-04-03
    • 2013-04-26
    • 1970-01-01
    • 2013-06-06
    • 1970-01-01
    • 2013-10-28
    • 2023-03-09
    相关资源
    最近更新 更多