iOS设备闪光灯控制
2015-05-22 11:13
246 查看
很多时候都需要在APP中控制闪光灯的开关状态,譬如扫描二维码。控制iOS设备的闪光灯代码非常简单,短短几行代码就可以搞定:
AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; NSError *error; if (device.hasTorch) { // 判断设备是否有散光灯 BOOL b = [device lockForConfiguration:&error]; if (!b) { if (error) { DLog(@"lock torch configuration error:%@", error.localizedDescription); } return; } device.torchMode = (device.torchMode == AVCaptureTorchModeOff ? AVCaptureTorchModeOn : AVCaptureTorchModeOff); [device unlockForConfiguration]; }
相关文章推荐
- 打开ios设备的闪光灯代码
- iOS设备控制打印机输出文本
- 暴强:用iOS设备控制的HTML5“小蜜蜂”游戏
- IOS开发使用原生框架,二维码(条形码)的生成与扫描(支持长按扫描),可控制闪光灯
- iOS远程真机之非越狱iOS设备的远程控制实现原理
- 打开ios设备的闪光灯代码
- iOS中屏幕亮度与闪光灯控制详解
- iOS设备方向控制
- IOS 特定于设备的开发:获取和使用设备姿势(通过手机方向控制3d物体显示)
- iOS 屏幕亮度和闪光灯控制
- iOS设备与蓝牙4.0应用例程之 三色灯控制(PWM控制)
- 在AIR编写的Android/iOS程序中控制设备方向
- iOS实现屏幕亮度和闪光灯控制的实例代码
- AIR(iOS/Android)程序中控制设备方向
- iOS判断设备型号
- iOS获取设备唯一标识的各种方法?IDFA、IDFV、UDID分别是什么含义?
- 在iOS视图控制中显示背景图
- 自制物联网智能设备-12.远程监控温湿度并自动控制小风扇
- ios 控制数据库的版本号
- IOS开发调用系统相机和打开闪光灯