打开ios设备的闪光灯代码
2015-08-10 16:21
411 查看
- (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]; } } }
相关文章推荐
- tableView界面设计
- nagios分布式部署详细文档
- iOS线程操作
- iOS 9应用开发教程之使用代码添加按钮美化按钮
- 快快快!27个提升效率的iOS开源库推荐
- iOS核心动画 CALayer
- IOS-开发小记 填坑之旅
- 通过VFL语法添加约束
- Autoresizing的使用方式
- github iOS 地址
- iOS 9应用开发教程之使用代码添加按钮美化按钮
- iOS开发中pch文件作用和开发技巧。
- IOS-正确删除系统框架
- iOS 多控制器和导航控制器简单介绍
- iOS音乐后台播放及锁屏信息显示
- iOS代码实现 excel文件导出
- Welcome to the Windows Bridge for iOS project preview
- iOS Date Picker控件的简单使用(点击一个input框,弹出)
- iOS 使用const定义项目全局变量
- iOS推送