iPhone Dev: catturare uno screenshot

Data Pubblicazione 21/06/2009 12.21.32   Autore: Giovanni Scarrone Commenti 0 Commenti
Ecco poche righe di codice necessarie per catturare uno screenshot direttamente da un'applicazione realizzata per iPhone o iPod Touch.

Sono sufficienti le seguenti righe di codice per ottenere uno screenshot dello schermo dell'iPhone / iPod e assegnarne il contenuto ad una variabile di tipo UIImage.

   
UIGraphicsBeginImageContext(self.view.window.bounds.size);
    [self.view.window.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();


Dopodichè sarà possibile ad esempio salvare l'immagine nel file system o nel rullino fotografico come spiegherò in un nuovo post che seguirà.



 
Tags  iPhone , Objective-C , Sviluppo iPhone , iPhone Development
 
 Condividi... 679 Visite 

iPhone Registered Developer