lo usoCALayer renderInContext
CATransform3D rotationAndPerspectiveTransform = CATransform3DIdentity;
rotationAndPerspectiveTransform.m34 = 1.0/-500;
Su éxito, pero yo uso "renderInContext: contexto" CGImage obtener a partir del contexto, me encontré con el efecto de imagen no se cambia!
¿Cómo puedo obtener esta imagen de efecto de CALayer?
UIGetScreenImage ya no está permitido. Acabo de recibir un correo electrónico de Apple solicitando dejar de usar esta función privada y uso -renderInContext: (en iOs 3.x) o AV Foundation AVCaptureSession y clases relacionadas (en iOS 4). – vfn
Hoy recibí el mismo correo electrónico de Apple y mi caso es similar al suyo. Aparentemente tendremos que despedirnos de todos los usuarios que usen iOS3 o despedirnos de la captura ... ¿algún pensamiento? – SpaceDog
Lo suficientemente gracioso hoy en día, una de mis aplicaciones fue rechazada también por usar UIGetScreenImage() ... Probé en iOS4 pero renderInContext TODAVÍA NO hace transformaciones en 3D, así que ... Honestamente, no sé qué es lo mejor que puedo hacer en este momento –