1

我是 iPhone 应用程序开发的新手。如何在UILabel.

例子:

步骤 1-分离植物的所有部分(茎、根、叶、花等)

第 2 步 -一次只测试一个零件

我需要像这样的例子UILabel

提前致谢

4

2 回答 2

1

实施 TTTAttributedLabelOHAttributedLabel使用:

NSMutableAttributedString *theText = theLabel.text;
[theText applyFontTraits:NSBoldFontMask range:NSMakeRange(0,[text length])];
theLabel.text = theText;

将字符串的特定部分加粗(NSRange根据需要更改)。

于 2012-07-18T07:41:20.557 回答
0

现在,您将不得不使用第三方组件,因为 UILabel 中没有属性字符串支持。

试试https://github.com/mattt/TTTAttributedLabel/

为了增加复杂性,这里有一些其他的解决方案:

或者,使用带有 HTML 的 WebView。

或者,使用 CATextLayer,这仅比添加 UILabel 稍微多一点工作,但您需要对图层与视图的工作方式有一点了解。

或者,使用 CoreText 自己绘制字符串。

于 2012-07-18T07:38:34.593 回答