当用户按下主页按钮时如何保持手电筒

时间:2015-10-17 17:27:16

标签: ios

我正在编写一个Flashlight应用程序。我使用以下代码打开手电筒:

AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
if (device.hasTorch)
{
    [device lockForConfiguration:nil];
    [device setTorchMode:AVCaptureTorchModeOn];
    [device unlockForConfiguration];
}

但是当用户按下Home按钮或Sleep按钮时,指示灯熄灭。我该怎样预防呢?我问,因为即使我按下Home或Sleep按钮,标准iOS手电筒(来自Control Center)也会永久保持照明。

0 个答案:

没有答案