iphone截图

在做微博分享的时候需要当前页面的截图,搜了下代码,非常简单,如下:

UIGraphicsBeginImageContext(self.view.frame.size); //currentView 当前的view
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();


viewImage就是获取的截图,如果要将图片存入相册,只需在后面调用
UIImageWriteToSavedPhotosAlbum(viewImage,nil,nil,nil);

posted on 2014-04-17 00:42  故乡的守望者  阅读(127)  评论(0编辑  收藏  举报