2

How can I take screenshot from code?

Cœur
  • 37,241
  • 25
  • 195
  • 267
  • Duplicate of [How to take a screenshot programmatically on iOS](https://stackoverflow.com/questions/2200736/how-to-take-a-screenshot-programmatically-on-ios) – Cœur Apr 30 '19 at 13:42

1 Answers1

5

http://www.iphonedevsdk.com/forum/iphone-sdk-development/2353-possible-make-screenshot-programmatically-2.html

#include <QuartzCore/QuartzCore.h>

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

UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
kovpas
  • 9,553
  • 6
  • 40
  • 44