如何设置大胆的文字部分的UILabel

问题描述:

我在iPhone应用程序开发的新。如何在UILabel中设置粗体部分文字。如何设置大胆的文字部分的UILabel

实施例:

步骤1-独立的植物的所有部分(茎,根,叶,花等)

步骤2-只试验一次一个

部分

我需要一个像例如UILabel

在此先感谢

+1

https://github.com/AliSoftware/OHAttributedLabel/ – waheeda 2012-07-18 07:34:58

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

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

在日益复杂的顺序,这里有一些其他的解决方案:

或者,使用的WebView的HTML。

或者,使用CATextLayer,这只是稍微比添加一个UILabel更多的工作,但你需要层层如何工作与看法有一点了解。

另外,画自己使用CoreText你的字符串。

实施TTTAttributedLabelOHAttributedLabel或用途:

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

到所述串的加粗特定部分(改NSRange根据需要)。