(亚洲城娱乐官网欢迎您) iOS 除UIScreengetimage 外有无其他截屏的办法?

LZ需要在拍照的时候调用截屏的方法让用户保存此时拍的图片,但是上面会有一些标注的地理位置,天气,时间等使用UILabel显示的,非图片~
使用UIScreengetimage这个私有API是无法通过上传的,更不可能审核通过。

但使用这个办法

UIGraphicsBeginImageContextCGSizeMakeself.view.frame.size; [self.view.layer renderInContext:UIGraphicsGetCurrentContext]; UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext; UIGraphicsEndImageContext; UIImageWriteToSavedPhotosAlbumviewImage, nil, nil, nil;

无法获取到相机取景框内的照片,是一片黑~

想请问下是否还有其他的办法可以解决~

看你的需求,获取照片,获取截图,拼一下就好了吧

发表评论

电子邮件地址不会被公开。 必填项已用*标注