MonoTouch - 创建一个UILabel,在单个标签中同时包含粗体和纯文本

时间:2013-04-25 15:58:39

标签: c# xamarin.ios uilabel nsattributedstring

有人能为我提供一个简单的例子,显示在单个标签中同时包含粗体和纯文本的UILabel的创建吗?

我已经四处寻找,并设法拼凑出一些能够显着改变UILabel外观的东西,但我无法弄清楚如何只改变标签的一部分......

肯定不是这么难吗?我想我需要创建一个UILabel,使用NSAttributedString文本,并指定一个NSRange来说明我想要哪些部分加粗?

澄清一下,我正在使用MonoTouch。

1 个答案:

答案 0 :(得分:2)

这样的东西,虽然你需要为NSAttributedString使用更复杂的属性集

label.AttributedText = new NSAttributedString (
    "Label", 
    underlineStyle: NSUnderlineStyle.Single);