Sto scattando uno screenshot nella mia applicazione. Sono in grado di prendere lo screenshot.UIGraphicsBeginImageContext con parametri
Ora voglio prendere lo screenshot specificando il X e Y coordinate. È possibile?
UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage* aImage = UIGraphicsGetImageFromCurrentImageContext();
grazie per la risposta ... c'è un modo per sopportarne l'altezza e la larghezza .. – user198725878
@barbgal: Usa CGContextScaleCTM per ridimensionare. Inoltre, potresti aver bisogno di un contesto più piccolo (cambia l'argomento in UIGraphicsBeginImageContext). – kennytm
@Barbgal: No. 'CGSize size = self.view.bounds.size; UIGraphicsBeginImageContext (CGSizeMake (size.width, size.height-40)); CGContextRef c = UIGraphicsGetCurrentContext(); ' – kennytm