xamarin Android和IOS自定义渲染器中的SignaturePad问题

fnvucqvd  于 2022-12-07  发布在  Android
关注(0)|答案(1)|浏览(143)

我在XAML中使用自定义呈现器设计了一个签名板。我获得了用户的签名并成功地将签名保存为图像。但是,即使用户没有在签名上签名,当我单击“保存”按钮时,图像也被保存为空图像。这是任何布尔属性,如果没有图像接触设置为false,就知道了吗?
以下渲染器使用https://github.com/15mgm15/Xamarin-Forms-Signature

7uzetpgm

7uzetpgm1#

您也可以在保存前判断用户是否完成签名,以下代码片段供您参考:

XAML:

<controls:SignaturePadView
    x:Name="signatureView"
    StrokeWidth="3"
    StrokeColor="BlackWhite"
    BackgroundColor="Black" />

后端程式码:

if (!signatureView.IsBlank)
{
  // Save signature image
}
else
{
  //display the alert to finish the sign
}

相关问题