0

如何在图像中添加数字。在我的 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 中生成数字和标记

4

0 回答 0