如何在图像中添加数字。在我的 CustomImagerenderer 中,我得到了坐标 x 和 y 轴,现在实现基于 x 和 y 轴生成数字,在该位置标记一个数字
Xaml 代码
<local:CustomImage x:Name="Img" TapEvent="Img_TapEvent" Source="{Binding PhotoSource}" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" Aspect="AspectFit">
<local:CustomImage.GestureRecognizers>
<TapGestureRecognizer Command="{Binding ImageTapCommand}" />
</local:CustomImage.GestureRecognizers>
</local:CustomImage>
安卓渲染器
public bool OnTouch(Android.Views.View v, MotionEvent e)
{
float Xaxis = e.GetX();
float Yaxis = e.GetY();
return false;
}
IOS渲染器
public void TapHandler(UITapGestureRecognizer tgr)
{
CGPoint touchPoint = tgr.LocationInView(nativeElement);
formsElement.OnTapEvent(float Xaxis = (float)touchPoint.X, float = (float)touchPoint.Y);
}
如何根据 x 和 y 坐标在 My CustomImage 中生成数字和标记