首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Xamarin /视觉框架的iOS条码检测

基于Xamarin /视觉框架的iOS条码检测
EN

Stack Overflow用户
提问于 2017-12-28 08:44:51
回答 1查看 683关注 0票数 2

我想使用新的iOS 11视觉API和C# / Xamarin来检测条形码。

然而,VNDetectBarcodesRequest类的xamarin是抽象的。其他请求类型(例如,VNDetectRectanglesRequest )不是。是框架的这一部分没有在Xamarin中实现,还是我在这里遗漏了什么?

基本上,我想调整矩形检测样本(https://developer.xamarin.com/samples/monotouch/ios11/VisionRectangles/)来检测QR码。

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-28 09:24:39

更新:此错误已修复,请检查扎马林-马西奥斯/问题/3140

这是Xamarin生成的绑定中的bug,因为它正确地绑定了,但对于应用不当的[Abstract]属性,除外。

注意:我创建了一个Github问题:扎马林-马西奥斯/问题/3140

由于绑定是正确的,所以您可以通过创建自己的VNDetectBarcodesRequest子类来解决问题。

VNDetectBarcodesRequest解决方案

代码语言:javascript
复制
public class FixVNDetectBarcodesRequest : VNDetectBarcodesRequest
{
    public FixVNDetectBarcodesRequest(NSObjectFlag t) : base(t) { }

    public FixVNDetectBarcodesRequest(IntPtr handle) : base(handle) { }

    public FixVNDetectBarcodesRequest(VNRequestCompletionHandler completionHandler) : base(completionHandler) { }
}

用法:

代码语言:javascript
复制
var detectBarcodesRequest = new FixVNDetectBarcodesRequest((request, error) =>
{
    //
});

不正确的VNDetectBarcodesRequest绑定:

代码语言:javascript
复制
[TV (11,0), Mac (10,13, onlyOn64: true), iOS (11,0)]
[Abstract]
[DisableDefaultCtor]
[BaseType (typeof (VNImageBasedRequest))]
interface VNDetectBarcodesRequest {

    [Export ("initWithCompletionHandler:")]
    [DesignatedInitializer]
    IntPtr Constructor ([NullAllowed] VNRequestCompletionHandler completionHandler);

    [Static]
    [Protected]
    [Export ("supportedSymbologies", ArgumentSemantic.Copy)]
    NSString [] WeakSupportedSymbologies { get; }

    [Static]
    [Wrap ("VNBarcodeSymbologyExtensions.GetValues (WeakSupportedSymbologies)")]
    VNBarcodeSymbology [] SupportedSymbologies { get; }

    [Protected]
    [Export ("symbologies", ArgumentSemantic.Copy)]
    NSString [] WeakSymbologies { get; set; }
}

re:vision.cs#L156

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48004305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档