SWIFT / iOS: Analysiere XML-Daten (RSS-Feed) in Klartext, füge Text und Bilder hinzu

9

Ich habe mich umgeschaut und meine derzeitige Situation benutzt MWFeedParser, einen fantastischen Parser. Was meine App macht, ist ein News-Website-Feed zu lesen, die Nachrichten in einer Tabelle anzuzeigen, dann auszuwählen, welche Geschichte Sie wollen und die ganze Geschichte in einem neuen ViewController anzuzeigen.

Bisher habe ich diese Funktionalität nicht, aber ich kämpfe mit dem Text. Nach der Verwendung von .dataUsingEncoding (NSUTF16StringEncoding) für die heruntergeladenen XML-Daten wird der unlesbare Text dadurch in lesbaren Text umgewandelt.

Mein Problem tritt auf, wenn ich das Hinzufügen des Bildes implementieren muss. Ich habe eine Möglichkeit, das Bild zu erhalten und es der Geschichte in meiner Tabellenansicht neben dem Titel hinzuzufügen, aber ich weiß nicht, wie ich die Struktur behalten soll der Text auf meiner gesamten Geschichte ViewController wie auf der Nachrichtenwebsite (so fügen Sie das Bild in den rechten Teil des Textes: Beispiel, nach dem zweiten Absatz)

Wenn mir jemand sagen kann, wie man den richtigen Abstand hinzufügt, wo Absätze sein sollten, wäre das großartig. Allgemeine Manipulation dieses Textes wäre hilfreich. Ich bin bisher völlig ratlos.

    
Dom Bryan 20.02.2015, 15:38
quelle

1 Antwort

0

Ich würde raten, und nach dem Beispiel von Text @ pi1000 in Kommentaren, ist das bisschen Text, der Ihnen Probleme bereitet, HTML?

Wenn das tatsächlich der Fall ist, würde ich vorschlagen, NSAttributedString in Ihrer Textansicht zu verwenden, was, wie ich vermute, in Ihrer vollständigen ViewController-Story ist.

%Vor%

Wenn Sie mit willkürlichen Internet-Inhalten zu tun haben, würde ich Sie dringend bitten, UIWebView oder WKWebView anstelle einer Textansicht in ViewController zu verwenden, da diese Klassen viel besser mit beliebigem HTML umgehen können.

    
Sam J. 04.11.2015 07:23
quelle

Tags und Links