本文整理汇总了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();
}
}