2016-05-10 10 views
0

Ich indeting eine uiview in einer Ansicht zu speichern und in einer anderen Ansicht aufrufen (als PDF speichern)Speichern und Abrufen von UIView als NSData in Swift

Wer weiß, wie kann ich UIView als NSData speichern und abrufen in Schnell?

+1

„uiview NSData swift“ in Google Tausende von Ergebnissen gibt ... Suche in SO-Suchfeld finden Sie auch geben gute Antworten auf diese bereits beantwortet Frage . – Moritz

+0

@EricD: Kannst du mir eine gute Antwort vorschlagen? !! – Ali

+0

Mögliches Duplikat von [Kann UIView kopiert werden?] (Http://stackoverflow.com/questions/4425939/can-uiview-be-copied) –

Antwort

0

Nach dieser post, könnten Sie dies versuchen:

let yourViewToData = NSKeyedArchiver.archivedDataWithRootObject(yourView) 
if let yourViewFromData = NSKeyedUnarchiver.unarchiveObjectWithData(yourViewToData) as? UIView { 
    // Do what you want with your view 
} 
+2

Wenn eine Frage ein Duplikat eines anderen ist, dann * Kennzeichnen Sie die Frage als Duplikat * anstatt zu antworten. Wenn Sie nicht markieren können oder wollen, geben Sie unter der Frage einen Kommentar ein, um den Link zu der Antwort zu geben. Vermeiden Sie es auf jeden Fall, mit dem Inhalt einer vorhandenen Antwort zu antworten. Vielen Dank. – Moritz