Moin,
ich würde gerne CALayer, die ich per
Dafür habe ich folgende Methode implementiert.
Alles anzeigen
Habt ihr eine Idee, wieso ich ein absolut leeres Bild erhalte?
ich würde gerne CALayer, die ich per
self.layer addSubylayer:
zu meinem View hinzufüge, im einem UIImage rendern/festhalten.Dafür habe ich folgende Methode implementiert.
Quellcode
- - (UIImage *)takeImage {
- UIGraphicsBeginImageContext(self.frame.size);
- CGContextRef context = UIGraphicsGetCurrentContext();
- if (context) {
- [self.layer renderInContext:context];
- UIImage *snapshotImage = UIGraphicsGetImageFromCurrentImageContext();
- UIGraphicsEndImageContext();
- return snapshotImage;
- }
- return nil;
- }
Man kann alles schaffen. Man muss es nur wollen
www.regetskcob.github.io
www.regetskcob.github.io