2017-05-30 3 views
0

In meiner iOS-App wird Audio/Text in Text konvertiert und in UITableviewCell angezeigt.So zeigen Sie die Linkvorschau in TableviewCell an iOS

Aber, wenn der Benutzer Link im Chat Textfeld eingefügt, wie „etwas Text https://www.somelink.com/, ich Vorschau der Seite wie zeigen mag, wie facebook, Skype, etc andere Social-Networking-Anwendungen zu tun, habe ich weniger Ahnung von dies.

das möchte ich meine in UITableviewCell implementieren, kann mir jemand empfehlen, wie kann ich mich auf diese bewegen.

ich tue diese App in Objective-C.

+0

Diese [Bibliothek] (https://github.com/marty-suzuki/URLEmbeddedView#use-in-objective-c) könnte Ihnen helfen. –

+0

@BhavinRamani wenn seine separate Steckdose kann ich verwenden, auch ich habe wenige gesehen, aber ich möchte hinzufügen, in meiner Tabellenansicht, wie man das macht? irgendeine Idee? –

+0

Sie können die von @BhavinRamani vorgeschlagene Bibliothek verwenden. Sie müssen URLEmbeddedView zur Zellklasse hinzufügen, und wenn Sie eine URL erhalten (falls dynamisch), laden Sie die URL nach der von dieser Bibliothek bereitgestellten Methode. – vivek

Antwort

0

Schließlich habe ich eine Lösung dafür gefunden. Ich habe viele Möglichkeiten versucht, um die Drittanbieter-API zu installieren, die nützlich ist, um eine Vorschau der Website von einem Link anzuzeigen, aber diese sind in swift, und mein Projekt ist in Objective-C, aber ich konnte nicht objective-c und installieren schnelle Pods in dasselbe Projekt, bekam Konflikte.

Also habe ich nur ein paar XML/HTML-Parser-Klassen importiert und den Titel, das Bild und die Beschreibung der Website zusammen mit der Domain durch Übergabe der URL extrahiert.

Folgender Link hat mir geholfen, Website-Titel zu extrahieren, Beschreibung, Bild und Domain in der Vorschau anzuzeigen.

https://github.com/myell0w/MTDURLPreview

Ich hoffe, dass dies jemand in Zukunft hilft.

Verwandte Themen