Adding/Appending Swift 中的标签文本 3 - iOS
Adding/Appending Attributed text to label in Swift 3 - iOS
我正在尝试在 swift 3 中的右上角位置添加属性文本,如图所示
中的 [PDF]
我的要求是...我有一个选择器视图,其中包含带有国家/地区列表的文本值..当值被 selected 时,我需要显示该国家/地区名称及其大陆。
我可以在标签中显示选择器视图值 selected,这很简单,但不确定如何在右上角附加大洲名称
如果我 select 美国,我的标签应该显示 NA 美国(NA 是北美),用 NA 代替 [PDF] 和 USA 代替 "this is sample PDF" 来自附件
我可以通过在标签前面添加 uiView 来显示它,但我的要求明确表示不要添加 uiview 来显示它。这应该是文本动态变化的 uilabel
不确定如何在此处使用属性字符串进行标记
请指导
为此使用此代码
输出将为 27.67,其中 .67 显示小而 27 显示大
let attString:NSMutableAttributedString = NSMutableAttributedString(string: "27.67", attributes: [NSFontAttributeName:Typography.largeDrawerSavingAmountLabel!])
attString.setAttributes([NSFontAttributeName:Typography.smallDrawerSavingAmountLabel!,NSBaselineOffsetAttributeName:33], range: NSRange(location:attString.string.characters.count - 2,length:2))
lblTotalAmount.attributedText = attString;
哪里
您将字体放在 Typography.largeDrawerSavingAmountLabel
的位置
和 Typography.smallDrawerSavingAmountLabel
我正在尝试在 swift 3 中的右上角位置添加属性文本,如图所示
中的 [PDF]我的要求是...我有一个选择器视图,其中包含带有国家/地区列表的文本值..当值被 selected 时,我需要显示该国家/地区名称及其大陆。
我可以在标签中显示选择器视图值 selected,这很简单,但不确定如何在右上角附加大洲名称
如果我 select 美国,我的标签应该显示 NA 美国(NA 是北美),用 NA 代替 [PDF] 和 USA 代替 "this is sample PDF" 来自附件
我可以通过在标签前面添加 uiView 来显示它,但我的要求明确表示不要添加 uiview 来显示它。这应该是文本动态变化的 uilabel
不确定如何在此处使用属性字符串进行标记
请指导
为此使用此代码
输出将为 27.67,其中 .67 显示小而 27 显示大
let attString:NSMutableAttributedString = NSMutableAttributedString(string: "27.67", attributes: [NSFontAttributeName:Typography.largeDrawerSavingAmountLabel!])
attString.setAttributes([NSFontAttributeName:Typography.smallDrawerSavingAmountLabel!,NSBaselineOffsetAttributeName:33], range: NSRange(location:attString.string.characters.count - 2,length:2))
lblTotalAmount.attributedText = attString;
哪里
您将字体放在 Typography.largeDrawerSavingAmountLabel
的位置
和 Typography.smallDrawerSavingAmountLabel