Il codice seguente ottiene UIImage della schermata corrente:Come ottenere UIImage di una specifica area in ios attuale dello schermo
UIGraphicsBeginImageContext(self.view.frame.size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
[self.view.layer renderInContext:ctx];
UIImage *backgroundImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Se ho un rettangolo CGRect e voglio ottenere solo l'UIImage della schermata corrente in quel modo, come posso fare?
Questo funziona! Voglio votare per ringraziare, ma non ho abbastanza reputazione. – grandagile