ios - 如何以编程方式截取 iPad 主屏幕的屏幕截图?

标签 ios objective-c ipad screenshot

我试过下面的代码,但它只需要应用程序背景屏幕截图,而不是 iPad 主页屏幕截图...

CGImageRef screen = UIGetScreenImage();
UIImage* image = [UIImage imageWithCGImage:screen];
CGImageRelease(screen);
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);

最佳答案

您无法从您的应用中获取主屏幕的图像。这将违反沙盒原则。

关于ios - 如何以编程方式截取 iPad 主屏幕的屏幕截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20866865/

相关文章:

Arduino 的 iOS 虚拟按钮

iOS 在整个应用程序中存储 'access_token'

ios - 当 collectionView 滚动时,如何使 iOS collectionView 的特定单元格淡出?

iphone - Objective-C 中换行的语法是什么?

ios - 解析好友请求处理

iphone - iOS 应用程序下载 flickr 照片

ios - “type of expression is ambiguous without more context” 使用结构属性作为字典键

ios - Facebook 不返回电子邮件

iphone - 在 UIWebView 中显示特定的 Layout

iphone - 相对于 iPad 和 iPhone 放置图像