var label = new UILabel();
var labelString = “Label的文字颜色”;
var labelSubString = “[文字颜色]”;
var labelColorString = new NSMutableAttributedString(labelString );
if (!string.IsNullOrEmpty(labelSubString))
{
labelSubString = labelSubString .Replace(“[“, “”);
labelSubString = labelSubString .Replace(“]”, “”);
foreach (var sub in labelSubString)
{
if (labelString .Contains(sub))
{
var startIndex = labelString .IndexOf(sub);
labelColorString .AddAttribute(UIStringAttributeKey.ForegroundColor, UIColor.Red, new NSRange(startIndex, 1));
}
}
}
label .AttributedText = labelColorString ;
xamarin.iOS 设置Label指定文字的颜色
最新推荐文章于 2022-06-09 03:38:39 发布