2015-08-28 70 views
1

我正在为Objective-C中的iOS TorchLight编程应用程序,我访问过很多代码片段,但没有找到任何单独的完整代码snipet,因为我需要从xib文件开始的完整指南,因为我当按钮处于正常状态时,按钮显示两个图像,当按钮处于按下状态时,图像2显示在按钮中。iOS中的手电筒灯

谢谢先进。

+0

尝试SKEmitterNode。 –

回答

2

在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

+0

我已阅读并尽力在应用程序中实现以下代码,但仍需要从头到尾提供更多帮助,以便如何逐步执行整体任务。 http://stackoverflow.com/questions/3190034/turn-on-torch-flash-on-iphone?rq=1 –