Xamarin Forms SignaturePad已更新

时间:2016-05-11 09:59:00

标签: xamarin signaturepad

我有一个棘手的问题,关于SignaturePad更新到Xamarin Forms 2.0,链接到GitHub:

https://github.com/mrbelk/acr-xamarin-forms

我确实设法下载了repo并构建它,但我不知道如何生成我可以在我的项目中使用的正确的DLL?

主要问题是SignaturePadView被视为Xamarin Forms View类而不是Android View,因此有不同的构造函数,方法等。

smb是否知道如何构建这些项目以生成适当的dll,iOS / Android解决方案将分别将SignaturePadView视为Android View和iOS UIView?

2 个答案:

答案 0 :(得分:0)

如果你想为自己省一些痛苦,不要再使用acr。*了。由于不支持表单2.0 +,我不得不从我的某个应用程序中取出相机实现。

将acr替换为受支持的NuGets,如Plugin.Media和其他found here。对于此特定问题,没有人创建过不推荐的NuGet,因此可以选择this plugin

enter image description here

答案 1 :(得分:0)

显然,实际上我们实际使用了来自https://components.xamarin.com/view/signature-pad的SignaturePad,但通过了acr。* nuget包。 我在快速研究中发现,acr.xamforms.SignaturePad和SignaturePad都是acr nuget包,实际上我们正在使用SignaturePad的组件,幸运的是。所以我确实从sln中删除了这个nuget以摆脱acr。*组件并手工添加来自xamarin组件的SignaturePad。 现在我们可以毫无问题地使用Xamarin Forms 2.0。 干杯, ģ