我正在尝试使用我的cleaned_data
中的图形上下文在我的Xamarin.iOS应用中绘制对角线:
UIView
我希望看到一条红色的对角线,但我看不到任何东西?
答案 0 :(得分:1)
<强>解决方案:强>
您可以通过以下代码片段代码实现这一目标:
public override void Draw(CGRect rect)
{
base.Draw(rect);
using (var gctx = UIGraphics.GetCurrentContext())
{
gctx.SetStrokeColor(UIColor.Red.CGColor);
gctx.SetLineWidth(2.0f);
gctx.MoveTo(0, 0);
gctx.AddLineToPoint(rect.Width, rect.Height);
gctx.StrokePath();
}
}
它的工作原理如下: