Документация немного устарела, вам придется переключить ее на использование CoreGraphics.CGPoint
, что является самой новой и единственной перегрузкой вместо System.Drawing.PointF
.Это результат необходимого перехода на iOS Unified API .
Соответствующее унифицированное изменение для iOS, перенесенное из документов, будет выглядеть примерно так:
using (var ctxt = UIGraphics.GetCurrentContext())
{
var startingPoint = new CGPoint(20, 20);
ctxt.MoveTo(startingPoint.X, startingPoint.Y);
ctxt.SetStrokeColor(UIColor.Red.CGColor);
var sz = new CGSize(2, 2);
Func<CGPoint, CGPoint> offset = (CGPoint pt) => new CGPoint(pt.X - 1, pt.Y - 1);
ctxt.AddEllipseInRect(new CGRect(offset(startingPoint), sz));
ctxt.AddLines(new CGPoint[]
{
new CGPoint (30, 30),
new CGPoint (60, 30),
new CGPoint (40, 40)
});
ctxt.StrokePath();
}