Bild in UIImageView in iPad Photos Library speichern

7

Ich erstelle eine iPad-App mit mehreren Bildern ( UIImageViews ) in einer horizontalen Bildlaufansicht. Ich möchte zulassen, dass der Benutzer die Bilder in seiner Fotobibliothek speichern kann, wenn er auf eines der UIImageView s klickt. Ich mag die Art, wie Safari mit dieser Angelegenheit umgeht: Sie tippen und halten Sie einfach, bis ein Popup-Menü erscheint und klicken Sie dann auf "Bild speichern". Ich weiß, da ist das " UIImageWriteToSavedPhotosAlbum ". Aber ich bin ein Neuling für die Entwicklung von iOS und ich bin mir nicht sicher, wohin ich damit gehen soll und wo ich es hinstellen soll (d. H. Wie man erkennt, welches Bild angetippt wurde).

Nach dem, was ich gefunden habe, habe ich gesehen, dass Leute UIImage anstelle von UIImageView benutzen. Muss ich meine Ansicht in UIImage konvertieren? Wenn das so ist, wie? Wie erkenne ich, wenn der Benutzer auf die Bilder tippt und welche UIImageView angezapft wurde? Wenn Sie mich in die richtige Richtung weisen könnten, und vielleicht einige Beispiele, würde ich es sehr schätzen.

    
Brian 16.11.2010, 19:22
quelle

4 Antworten

32

Sie können die Eigenschaft image eines UIImageView verwenden, um das aktuelle Bild zu erhalten:

%Vor%     
bosmacs 16.11.2010, 19:43
quelle
4
%Vor%     
raj 06.11.2012 15:06
quelle
3

In Bezug auf den Teil Ihrer Frage, der fragt, wie Sie erkennen können, welche UIImageView-Datei angezapft wurde, können Sie einen Code wie den folgenden verwenden:

%Vor%     
user867380 28.07.2011 19:27
quelle
1

In Schnell :

%Vor%     
King-Wizard 18.03.2015 18:12
quelle