ios - iOS 中的手电筒闪光灯

标签 ios objective-c iphone ipad ios8

我正在使用 Objective-C 为 iOS TorchLight 编写一个应用程序,我已经访问了许多代码片段,但没有找到任何一个完整的代码片段,因为我需要从 xib 文件开始的完整指南,因为我有两个图像按钮正常状态下按钮显示image1,按钮按下状态下按钮显示image2。

提前致谢。

最佳答案

在你的 AVCaptureDevice 中你可以使用这些

AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
if ([device hasTorch])  
{
  [device lockForConfiguration:nil];
  //by these you can use Torch Flash Light..
  [device setTorchMode:AVCaptureTorchModeOn];  // use AVCaptureTorchModeOff to turn off
  [device unlockForConfiguration];
}

你还应该引用这些

https://github.com/robovm/apple-ios-samples/tree/master/AVCamManualUsingtheManualCaptureAPI

关于ios - iOS 中的手电筒闪光灯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32271075/

相关文章:

objective-c - 如何获得协议(protocol)定义的函数列表?

Objective-C 相当于 Java 包?

iphone - 像 Instagram 一样的照片效果

ios - 子类化 UIActionSheet

iphone - 创建用于保存数据的唯一字符串

ios - 使用 anchor 的自动布局没有按照我的预期方式布置我的 View ?

iphone - NSMutablearray 中的奇怪 NSRangeException 超出范围错误

iphone - 如何查看给定 iOS ipa 文件中定义的 NSString

ios - 从 iOS 设备获取统一的系统日志

ios - 如何在 iOS 中使用 GData?