我有屏幕等於SceneView IM的大小尋求捕捉無法採取截圖 - 屏幕大小並返回圖像的問題
let screen = CGRect(x: 0, y: 0, width: sceneView.frame.size.width, height: sceneView.frame.size.height - 60)
至於尺寸,我招呼着「無法調用初始化爲與類型的參數列表(的CGRect)。我想如何去修復這個錯誤類型CGFloat的?
func Screenshot()
{
UIGraphicsBeginImageContextWithOptions(UIScreen.main.bounds.size, false, CGFloat(screen))
view.layer.render(in: UIGraphicsGetCurrentContext()!)
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
UIImageWriteToSavedPhotosAlbum(image!, nil, nil, nil)
}
爲了創建自定義邊界,請使用CGSize。 – jonpeter