Pregunta

Estoy presentando un Popover desde un botón, en el Popover, los usuarios pueden hacer un dibujo. Me gustaría capturar este dibujo como Uiimage.

Por el momento, el dibujo es una línea simple dibujo usando Ubezierpath, similar a este tutorial: http://soulwithmobiletechnology.blogspot.com/2011/05/uibezierpath-tutorial-for-iphone-sdk-40.html

¡Gracias de antemano por la ayuda!

¿Fue útil?

Solución

Si alguien más se encuentra con esto. Si no puede encontrar renderInstext solo#import <QuartzCore/QuartzCore.h>

Otros consejos

Para una solución de copia real Paste:

#import <QuartzCore/QuartzCore.h>

- (UIImage*) screenShot {

UIGraphicsBeginImageContext(_view.bounds.size);
[_view.layer renderInContext: UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext(); //renders view to an image
UIGraphicsEndImageContext();

return viewImage;

}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top