JAc*_*Ack 6 screenshot image ios swift
我正在研究IOS应用程序,其中需要采取清晰的屏幕截图我已经尝试过了
func captureView() -> UIImage {
//hide controls if needed
let rect: CGRect = self.imageView.frame
UIGraphicsBeginImageContext(rect.size)
let context: CGContextRef = UIGraphicsGetCurrentContext()!
self.view.layer.renderInContext(context)
let img: UIImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return img
}
Run Code Online (Sandbox Code Playgroud)
但是图像的质量并不好.请为我推荐一些东西.
Özg*_*sil 10
换线
UIGraphicsBeginImageContext(rect.size)
Run Code Online (Sandbox Code Playgroud)
至
UIGraphicsBeginImageContextWithOptions(rect.size, false, 0.0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1482 次 |
| 最近记录: |