我试图在一个视图中使用多个画布,但是视图中仅显示第二个画布。有显示多种画布的其他方法吗?
<ContentView>
<StackLayout>
<ScrollView>
<Grid VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand">
<skia:SKCanvasView x:Name="Canvas" PaintSurface="Draw" EnableTouchEvents="True" Touch="OnTouch" HorizontalOptions="FillAndExpand" />
<skia:SKCanvasView x:Name="CanvasBody" PaintSurface="CanvasBody_PaintSurface" HorizontalOptions="FillAndExpand"></skia:SKCanvasView>
</Grid>
</ScrollView>
</StackLayout>
</ContentView>
答案 0 :(得分:1)
添加网格行和列定义。您遇到的问题是第二个画布位于另一个画布之上。分配行和列定义后,将它们分开。