2016-06-02 27 views
0

Ich baue eine PDF-App mit der Verwendung der PDFTron-Bibliothek. Ich habe die erforderlichen DLL-Dateien in mein .iOS-Projekt (PDFNetiOS.dll und Tools.dll) aufgenommen und einige Beispiele verfolgt, die ich online fand, um meinen benutzerdefinierten Renderer zu erstellen. Allerdings scheint es nicht diese bestimmte Zeile zu mögen, die buchstäblich den Betrachter Kontrolle schafft ...Xamarin Forms - PDFTron

PDFViewCtrl mPdfViewCtrl = new PDFViewCtrl(this.View.Frame);

Die Fehlermeldung ist folgende: Der Typ RectangleF ist in einer Baugruppe definiert, die nicht verwiesen wird. Sie müssen einen Verweis auf Assembly ‚Monotouch hinzufügen, Version = 0.0.0.0, Culture = neutral, PublicKeyToken = ..... Also rechts geklickt i und geprüft PDFViewCtrl Definition und ich bemerkte dies:

public class PDFViewCtrl : MonoTouch.UIKit.UIView

Soweit ich weiß, ist Monotouch nach der Version 2.0 von Version Xamarin veraltet, also bedeutet das, dass ich diese Bibliothek nicht mehr verwenden kann oder habe ich wahrscheinlich eine alte .dll und sollte eine spätere anfordern?

Jede Hilfe in dieser Angelegenheit wird wirklich geschätzt.

Dank

+1

Es klingt wie diese Bibliothek gegen die veraltete 32-Bit-Bibliothek gebaut wird. Sie sollten den Hersteller kontaktieren, um zu sehen, ob sie die neue 64-Bit-Bibliothek unterstützen. – Jason

+0

Ja, ich dachte schon. Danke Jason, schätze es wirklich! – Zez3

Antwort

1

Eine neue Version von PDFNet für Xamarin wurde gestern veröffentlicht, die nicht mehr die Monotouch Abhängigkeit hat.

+0

Vielen Dank Ryan! – Zez3