| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
plnc5486
8年前发布

打开IOS设备的闪光灯代码

- (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];      }  }  }