Xamarin.ios 如何在Xamarin中画一条直线?
如何使用c#在Xamarin中的imageview上绘制直线。我必须画一条直线,并计算这条直线的长度。Xamarin.ios 如何在Xamarin中画一条直线?,xamarin.ios,xamarin-studio,Xamarin.ios,Xamarin Studio,如何使用c#在Xamarin中的imageview上绘制直线。我必须画一条直线,并计算这条直线的长度。 请帮帮我。提前谢谢 您可以扩展UIImageView,并在方法内部绘制如下所示的线: public void DrawLine() { CGContext context = UIGraphics.GetCurrentContext (); context.SetLineWidth (4); UIColor.Clear.SetFill (); UIColor.B
请帮帮我。提前谢谢 您可以扩展UIImageView,并在方法内部绘制如下所示的线:
public void DrawLine()
{
CGContext context = UIGraphics.GetCurrentContext ();
context.SetLineWidth (4);
UIColor.Clear.SetFill ();
UIColor.Black.SetStroke ();
currentPath = new CGPath ();
currentPath.AddLines (points.ToArray());
context.AddPath (currentPath);
context.DrawPath (CGPathDrawingMode.Stroke);
context.SaveState ();
}
points是PointF对象的列表