2017-12-06 6 views
0

Ich möchte erweiterte Realität mit Xamarin Formen implementieren. Ich fand ARKit und ARCore-Bibliothek für Xamarin.ios und Xamarin.android jeweils.Wie verwende ich ARCore und ARkit in der Inhaltsseite der Xamarin-Formulare?

Kann ich diese beiden Bibliotheken in meiner PCL-Klassenbibliothek von xamarin.forms verwenden?

Kann ich meine Seite (Layout oder Aktivität oder UIViewController) in die Inhaltsseite meiner xamarin.forms integrieren?

Hilft Renderer, die Funktionalität zu erreichen?

Antwort

1

Kann ich diese beiden Bibliotheken in meiner PCL-Klassenbibliothek von xamarin.forms verwenden?

Höchstwahrscheinlich Sie kann nicht. ARKit sollte eine native iOS-Bibliothek sein und ARCore ist ein Android Bibliothek (Java)

Kann ich meine Seite (Layout oder Aktivität oder UIViewController) zum Inhalt Seite meiner xamarin.forms integrieren?

Soweit ich weiß nicht direkt. Sie benötigen eine custom renderer, die die native Ansicht für Ihre Xamarin.Forms-Ansicht erstellt.

Ich würde vorschlagen, einen Blick auf Customizing a ContentPage.

Die grundlegende Methode ist

  • einen Seitentyp erstellen, die von ContentPage
  • Erstellen von benutzerdefinierten Renderer für jede Plattform
  • Implementieren Sie die OnElementChanged Methode
  • Erstellen der nativen Ansicht
  • Add abgeleitet ist die ursprüngliche Ansicht mit SetElement
+0

Danke für die Antwort. Sie wollen sagen, dass ich ARKit und ARCore-Komponente in Content-Seiten-Render-Klasse richtig nutzen kann? –

+0

Ja, das ist was ich gerade habe –

Verwandte Themen