Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检查Swift中是否支持AVCaptureSession预设分辨率_Swift_Camera_Resolution_Avcapturesession_Preset - Fatal编程技术网

如何检查Swift中是否支持AVCaptureSession预设分辨率

如何检查Swift中是否支持AVCaptureSession预设分辨率,swift,camera,resolution,avcapturesession,preset,Swift,Camera,Resolution,Avcapturesession,Preset,例如,我可能希望将其设置为hd1280x720,但仅在支持的情况下,并使用其他情况下支持的较低分辨率 session = AVCaptureSession() if(**my device supports hd1280x720**){ session!.sessionPreset = AVCaptureSession.Preset.hd1280x720 }else if(**my device supports 640x480**){ session!.sessionPreset =

例如,我可能希望将其设置为hd1280x720,但仅在支持的情况下,并使用其他情况下支持的较低分辨率

session = AVCaptureSession()
if(**my device supports hd1280x720**){
  session!.sessionPreset = AVCaptureSession.Preset.hd1280x720
}else if(**my device supports 640x480**){
  session!.sessionPreset = AVCaptureSession.Preset.vga640x480
}
使用:

返回一个布尔值,该值指示接收器是否可以使用给定的预设


怎么样?很酷。回答一下,我来核对一下