我有一个棘手的问题,关于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?
答案 0 :(得分:0)
将acr替换为受支持的NuGets,如Plugin.Media和其他found here。对于此特定问题,没有人创建过不推荐的NuGet,因此可以选择this plugin。
答案 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。 干杯, ģ