当我的应用程序运行时,如何以编程方式获取LIVE屏幕截图?

时间:2013-01-20 01:50:05

标签: iphone ios cocoa-touch uiview

我只想分享UIView vie电子邮件,FB或用户想要的屏幕截图! 以下代码仅采用UIView原件,没有输入文本,也没有更改图像

CGRect rect = [mainView bounds];
    UIGraphicsBeginImageContextWithOptions(rect.size,YES,0.0f);
    CGContextRef context = UIGraphicsGetCurrentContext();
    [mainView.layer renderInContext:context];
    UIImage *capturedImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();

1 个答案:

答案 0 :(得分:0)

您应该能够使用其中一个解决方案this answer,具体取决于它是否是视网膜设备。

相关问题