本文整理匯總了C#中Color.ToUIColor方法的典型用法代碼示例。如果您正苦於以下問題:C# Color.ToUIColor方法的具體用法?C# Color.ToUIColor怎麽用?C# Color.ToUIColor使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Color
的用法示例。
在下文中一共展示了Color.ToUIColor方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: ToUIColor
public static UIColor ToUIColor(this Color color, Color defaultColor)
{
if (color.IsDefault)
return defaultColor.ToUIColor();
return color.ToUIColor();
}
示例2: AddText
public static async Task<ImageSource> AddText(this StreamImageSource source, string text, PointF point, Font font, Color color)
{
var token = new CancellationTokenSource();
var stream = await source.Stream(token.Token);
var image = UIImage.LoadFromData(NSData.FromStream(stream));
var bytes = image.AddText(text, point, font.ToUIFont(), color.ToUIColor()).AsPNG().ToArray();
return ImageSource.FromStream(new Func<Stream>(() => new MemoryStream(bytes)));
}
示例3: SetBackground
public void SetBackground(Color color)
{
BackgroundColor = color.ToUIColor ();
}
示例4: SetTintColor
private void SetTintColor(Color tintColor)
{
if (tintColor == Color.Default)
{
Control.TintColor = null;
if (Control.Image != null)
Control.Image = Control.Image.ImageWithRenderingMode(UIImageRenderingMode.Automatic);
}
else
{
if (Control.Image != null)
Control.Image = Control.Image.ImageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate);
Control.TintColor = tintColor.ToUIColor();
}
}