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.
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%Tags und Links iphone xcode ipad uiimageview photolibrary