jjzjj

NSAttributeString

全部标签

ios - 如何绑定(bind) NSAttributeString(或 NSMutableAttributedString)

我想使用MVVMCross将属性字符串绑定(bind)到UILabel。要绑定(bind)一个常规字符串,我会这样做:set.Bind(MyLabel).To(vm=>vm.MyString);但我需要一个字符串,其中部分文本将使用一种颜色和一种字体大小,而另一部分将使用不同的颜色和不同的字体大小。如果这是静态的,没问题,我会在界面生成器中添加一个标签并将其设置为“属性”,然后在我需要的字符串的任何部分上设置我想要的任何字体选项。所以我想到使用Mvvmcross,我可能需要一个转换器来将我的源字符串转换为属性字符串,所以我尝试从MvxValueConverter创建一个转换器它只是在其