- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在使用 SignaturePad使用 Xamarin.Forms
,它甚至在基本硬件设备上也能正常工作,但我一直在努力解决只有一台设备的奇怪行为:三星 Galaxy Tab E 7.0 3G SM-T116 平板电脑。
问题是 SignaturePad View 上的笔画只有在触摸从屏幕上松开时才会显示。例如,如果我慢慢地画一条长长的水平线,整个笔画在我释放屏幕触摸之前是不可见的。
有人遇到过类似情况吗?我该如何解决?
非常感谢。
最佳答案
我已经通过以下方式实现了 SignaturePadView。
主 Activity .cs:
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
Xamarin.Forms.Forms.Init(this.ApplicationContext, savedInstanceState);
signatureView = new SignaturePadView(this);
signatureView.StrokeWidth = 4;
LinearLayout signatureLayout = (LinearLayout)FindViewById(Resource.Id.signatureLayout);
signatureLayout.AddView(signatureView);
Button btnSave = FindViewById<Button>(Resource.Id.btnSave);
btnSave.Click += (sender, e) =>
{
SaveInfo();
};
}
这是我的 Main.axml 中的布局:
<LinearLayout
android:orientation="vertical"
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="fill_parent"
android:layout_height="225.0dp"
android:layout_weight="1"
android:id="@+id/signatureLayout"
android:background="@drawable/logosimg"
android:gravity="center|bottom" />
</LinearLayout>
我只是有一种预感,您正在创建一个新的 SignaturePadView 对象或在用户发生某些事件后将其添加到布局中。
关于c# - XF - SignaturePad 仅在触摸结束时显示笔画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46546864/
我无法将 SignaturePad 图像正确保存到我的服务器。 uri 正确地从 Javascript 传递到 PHP,因为我可以在 html 中单独渲染 uri。但是,当我尝试将其导出为 png 文
我正在使用angular2-signaturepad . 我正在尝试验证签名板。像这样 savePad() { this.signature = this.signaturePad.toD
我正在使用 SignaturePad使用 Xamarin.Forms,它甚至在基本硬件设备上也能正常工作,但我一直在努力解决只有一台设备的奇怪行为:三星 Galaxy Tab E 7.0 3G SM-
我正在使用 SignaturePad。 ( https://github.com/szimek/signature_pad ) 根据 API,onBegin() 在笔划开始时被调用,但它似乎只在页面加
我在使用 npm 模块 - signature_pad 时遇到问题,似乎无法设置它。目前我使用的只是普通的 HTML、CSS 和 JS。目前,我不断收到一条错误消息:SignaturePad is n
我正在尝试在我的 React 项目中实现 SignaturePad,我可以绘制签名,但我无法访问属性以清除或保存它。我在 ref={signCanvas} 以及 current.clear() 和 s
我正在尝试在我的 React 项目中实现 SignaturePad,我可以绘制签名,但我无法访问属性以清除或保存它。我在 ref={signCanvas} 以及 current.clear() 和 s
我们的应用程序具有在便笺簿上绘制签名的功能。我们正在使用由 szimek 创建的签名板并使用 Ionic AngularJS 框架。 用例描述 此人点击一个按钮,系统打开一个模态屏幕,然后显示签名板。
我正在构建一个使用 Angular 7 的项目。我目前正在尝试实现签名并将签名图像保存在数据库中。所以我选择“angular2-signaturepad”包来实现签名。在抽签完成之前它工作正常。签名抽
我一直在使用签名板 ( https://github.com/szimek/signature_pad/ ) 捕获用户签名。我需要能够将这些签名转换为保留签名图像的 jpeg。如果图像只是一个大黑盒子
我是一名优秀的程序员,十分优秀!