ZXing: сообщение об ошибке appshell, Zxing.Net.Mobile.Forms.iOS.ZXingScannerView Renderer.LayoutSubviews

У меня есть пакет ZXing Nuget, используемый в AppShell на странице. Он хорошо работает вне AppShell, но когда я добавляю его в apphell. Я получаю это сообщение об ошибке при посещении страницы.

Ссылка на объект xamarin не установлена ​​на экземпляр объекта в Zxing.Net.Mobile.Forms.iOS.ZXingScannerView Renderer.LayoutSubviews

Это происходит только в проекте iOS.

Вот раздел XAML в представлении сканера.

 <StackLayout FlexLayout.Grow="1"
                                 HorizontalOptions="FillAndExpand"
                                 VerticalOptions="FillAndExpand">
                                 <RelativeLayout x:Name="ZXingScannerViewRelativeLayout"
                                                 HorizontalOptions="FillAndExpand"
                                                 VerticalOptions="FillAndExpand"
                                                 FlexLayout.AlignSelf="Center">
                                          <zxing:ZXingScannerView x:Name="ZXingScannerView1" 
                                                    IsScanning="{Binding IsScanning}" 
                                                    ScanResultCommand="{Binding ScanResultCommand}"
                                                    HorizontalOptions="FillAndExpand"
                                                    VerticalOptions="FillAndExpand" 
                                                    AutomationId = "zxingScannerView"
                                                    IsAnalyzing="{Binding IsAnalyzing}"
                                                    Result="{Binding ScannedResult, Mode=TwoWay}"
                                                    IsTorchOn="{Binding IsTorchOn}" 
                                                    IsVisible="{Binding ScannerViewIsVisible}"
                                                    RelativeLayout.WidthConstraint="{ConstraintExpression Type=RelativeToParent,Property=Width}"
                                                    RelativeLayout.HeightConstraint="{ConstraintExpression Type=RelativeToParent,Property=Height}">
                                          </zxing:ZXingScannerView>
                                 </RelativeLayout>

                           

                       </StackLayout>

Есть идеи?

0 ответов

Другие вопросы по тегам