打开ios设备的闪光灯代码

来源:互联网 发布:农村淘宝合伙人可以吗 编辑:程序博客网 时间:2024/05/19 10:15
- (void) turnTorchOn: (bool) on {Class captureDeviceClass = NSClassFromString(@"AVCaptureDevice");if (captureDeviceClass != nil) {    AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];    if ([device hasTorch] && [device hasFlash]){        [device lockForConfiguration:nil];        if (on) {            [device setTorchMode:AVCaptureTorchModeOn];            [device setFlashMode:AVCaptureFlashModeOn];            torchIsOn = YES;        } else {            [device setTorchMode:AVCaptureTorchModeOff];            [device setFlashMode:AVCaptureFlashModeOff];            torchIsOn = NO;                    }        [device unlockForConfiguration];    }}}
0 1
原创粉丝点击