Ich habe eine UIImageView
mit einigen Linien (von Hand gezeichnet) und einer Hintergrundfarbe. Wenn ich das Bild des UIImageView
in ein UIImage
setze und es in der Fotobibliothek speichere, ist der Hintergrund wieder weiß. Gibt es eine Möglichkeit, die Bildeigenschaft und die backGroundColor
Eigenschaft einer UIImageView
in eine UIImage
zu setzen?BackgroundColor + Bild von UIImageView zu UIImage
0
A
Antwort
1
Es ist möglich, den Inhalt einer beliebigen UIView in einen UIImage zu rendern.
Eine Implementierung finden Sie unter http://www.icab.de/blog/2010/10/01/scaling-images-and-creating-thumbnails-from-uiviews/.
Am unteren Ende dieser Seite ist eine Kategorie für UIImage die, wenn sie importiert, einfach können Sie die UIImage
vom UIView
mit UIImage *img = [UIImage imageFromView:someView];
Verwandte Themen
- 1. Anpassen UIImage in UIImageView
- 2. UIImage und UIImageView Problem
- 3. Subclassing UIImage und Hinzufügen zu UIImageView
- 4. set uiimage für uiimageview von anderen viewcontroller
- 5. Apportieren UIImage von UIImageView in Swift
- 6. Erstellen Sie eine UIImage von zwei UIImageView
- 7. iOS - Get Framing von Visible Teil von UIImage von UIImageView
- 8. Erstellen eines UIImage aus einem gedrehten UIImageView
- 9. backgroundView/Backgroundcolor auf UITableView in iOS5.1
- 10. Ändern Transparenz für UIImage (nicht UIImageView)
- 11. Bild von UIImageView entfernen
- 12. Bild von UIImageView löschen
- 13. eine UIImage innerhalb einer UIImageView passen ausschneiden
- 14. UIImageView Unterklasse das Bild duplizieren
- 15. Hinzufügen abgerundeter Ecken zu UIImageView vs Pre-Rendering der UIImage?
- 16. Leak wenn Bereiche eines UIImage zu UIImageView animationImages
- 17. Konvertieren von UIImageView-Touch-Koordinaten in UIImage-Koordinaten
- 18. Mask Größe UIImageView beliebig veränderbare UIImage
- 19. UIImageView bekomme die Position der angezeigten Bild
- 20. iPhone - Verflachung eines UIImageView und Subviews zu image = leeres Bild
- 21. UIImageView, Bild wird nicht geladen, wenn Projekt
- 22. Fit Bild zu UIImageView in einer Tabellenansicht Zelle
- 23. Hinzufügen von Text zu UIImage
- 24. Wie dehne ich die Bildgröße in iPhone UIImage oder UIImageView
- 25. Wie erhalten Sie die Größe eines skalierten UIImage in UIImageView?
- 26. UIImage oder UIImageView mit Paging und Zoom auf klicken
- 27. UIImage drawInrect: glättet Bild
- 28. Wie decke ich ein UIImage in ein UIImageView?
- 29. UIImageView Bild nicht klar mit UIViewContentModeAspectFit
- 30. Weisen Sie UIImageView ein neues Bild mit Swift zu
schaffen es nicht funktioniert i UIImage * imageToSave = [UIImage imageFromView verwendet: drawImage ]; und ich bekomme einen Fehler 'UIImage' reagiert möglicherweise nicht auf -ImageFromView. – user556541
OfCourse erhalten Sie einen Fehler, wenn Sie den angegebenen Link nicht überprüft haben! Sie müssen die erforderliche UIImage Kategorie einbeziehen! hinzufügen MyImage.h, MyImage.m Datei zu Ihrem Projekt, Import "MyImage.h" in der Klasse Sie es benutzen werden, und: UIImage * img = [UIImage imageFromView: someView]; wird funktionieren :) –