Screenshot programmieren

Manchmal ist es nützlich, Screenshots zu machen. Jeder iPhone User kennt diese nützliche Tasten Kombination.
Mit den folgenden Programzeilen, ist dies auch sehr einfach in eigenen Programmen integrierbar.
Diese Zeilen einfach in einen View Controller einbauen und fertig:

1
2
3
4
5
6
7
-(IBAction)captureScreen:(id)sender {
	UIGraphicsBeginImageContext(self.view.frame.size);
	[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
	UIImage* viewImage = UIGraphicsGetImageFromCurrentImageContext();
	UIGraphicsEndImageContext();
	UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
}

Leave a Reply

You must be logged in to post a comment.