代码之家  ›  专栏  ›  技术社区  ›  Mc.Lover

uitextview粗体iPhone SDK

  •  0
  • Mc.Lover  · 技术社区  · 15 年前

    我试着用粗体/斜体显示文字,但我用这段代码来粗体显示,但当我按粗体按钮时,整个uitextview将变为粗体,但我想选择一些文字和粗体/斜体或更改它们的颜色。

    textPad.font = [UIFont boldSystemFontOfSize:12];
    
    2 回复  |  直到 11 年前
        1
  •  4
  •   Paul Lynch    15 年前

    你不能。 UITextView 都是一种字体。获得正确文本样式的最简单方法是使用 UIWebView 相反。

        2
  •  0
  •   ebandersen    11 年前

    我知道这是一条旧线,但这是我刚刚发现的东西。至少在Xcode 4.6.3版中,可以使用属性化的文本视图。更好的是,所有这些都可以在接口生成器中完成!

    步骤如下:

    1. 将文本视图放置在所需位置
    2. 选择文本视图并打开“实用程序”面板下的“属性”选项卡。
    3. 将文本视图文本更改为“属性化”
    4. 输入所需的文本
    5. 现在,突出显示您想要加粗、加下划线等的任何文本。
    6. 单击字体名称旁边的“T”按钮
    7. 在弹出窗口中,选择所需的字体(例如:粗体)
    8. 您应该在实用程序面板中看到所需的字体。

    享受!