【发布时间】:2026-01-12 13:20:11
【问题描述】:
我需要重写 draw 方法,但我收到错误消息:
Draw(System.Drawing.PointF)' 被标记为覆盖,但找不到合适的覆盖方法 (CS0115)。
这就是我要做的:我创建一个新项目,添加一个空类并尝试覆盖。
代码如下:
using System;
using UIKit;
using System.Drawing;
using CoreGraphics;
using CoreImage;
using Foundation;
using CoreAnimation;
namespace Test
{
public class Tester : UIView
{
CGPath path;
public override void Draw (PointF rect){
base.Draw ();
}
public Tester ()
{
path = new CGPath ();
}
}
}
实际上我正在尝试 Xamarin 的教程。 http://developer.xamarin.com/guides/ios/application_fundamentals/graphics_animation_walkthrough/
【问题讨论】:
标签: c# ios uiview xamarin draw