回答
的iOS5將幫助您與此有關。它仍在NDA之下。我建議你看看AVCaptureDevice的測試文檔或者在蘋果開發者論壇上詢問。
這在iOS4.3中是不可能的。
當NDA被解除時,我將編輯這個響應給文檔鏈接。
編輯
對不起,它看起來像蘋果去除改變的iOS5的公開發行的火炬水平的能力。 AVCaptureDevice
的torchLevel
屬性現在是隻讀的。
像這樣的東西應該工作,我認爲:
AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
if ([device hasTorch]) {
[device lockForConfiguration:nil];
[device setTorchMode:AVCaptureTorchModeOff];
[device unlockForConfiguration];
}
感謝您的回覆。如果我沒有錯,這隻會設置火炬開和關......對吧?有沒有辦法改變火炬的光照強度?請告訴我。 – meetpd
不要這麼想,只有ON,OFF和AUTO。在文檔中找不到有關設置的任何內容。 http://developer.apple.com/library/IOS/#documentation/AVFoundation/Reference/AVCaptureDevice_Class/Reference/Reference.html –
我不認爲他們仍然擁有公共API中的這些控件,供開發人員對其進行更改。
我認爲我們可以打開或關閉它,因爲它有許多火炬應用,但我認爲我們不能減小強度(即使閃光燈變暗)。
有跡象表明,這可能會進入公共API onc iOS5啓動,但現在,這是不可能的。
同樣使用iOS5 beta進行開發並不會有幫助,因爲iOS5中的一些功能仍然是錯誤的,尚未解決。
希望它能在最終版本中得到解決。
希望這可以幫助你。 :)
從iOS 6.0開始,有一個新的呼叫,setTorchModeOnWithLevel
,它允許您設置火炬水平。
- (BOOL)setTorchModeOnWithLevel:(float)torchLevel error:(NSError **)outError
which。不便。在8.1.1上壞了我用蘋果提交了錯誤19083935 –
- 1. iPhone 4 - 相機閃光燈
- 2. 以編程方式處理相機閃光燈
- 3. 控制相機閃光燈iPhone
- 4. 問題與相機閃光燈iphone
- 5. 是否可以使用閃光燈將圖像上傳到閃光燈?
- 6. 閃光燈:是否可以'srand`?
- 7. 如何通過編程方式在Android中通過意圖關閉相機的閃光燈?
- 8. 在通話過程中無法打開相機閃光燈
- 9. 如何使iPhone相機按鈕(變焦,閃光燈,開關)
- 10. 如何以編程方式打開手電筒閃光燈
- 11. Rails的 - 通過可變閃光燈通知
- 12. 機器人和相機閃光燈
- 13. QML DelayButton的閃爍是否可以通過編程方式關閉?
- 14. LED閃光燈啓用後曝光過度的相機圖像
- 15. 是否可以通過編程方式關閉iPhone的靜音模式?
- 16. 打開WP7中的相機閃光燈
- 17. Android的 - 使用相機閃光燈
- 18. 如何知道相機閃光燈是否已經點亮(iOS)?
- 19. 我可以更改相機閃光燈亮度嗎?
- 20. 閃光燈可以觸發另一個閃光燈
- 21. 是否可以通過iPhone以編程方式創建.xls文件?
- 22. Android相機閃光燈控制
- 23. 安卓相機閃光燈不工作
- 24. 相機閃光燈不能從uiimageviewcontroller IOS
- 25. Trigger.io:在相機中禁用閃光燈
- 26. 相機閃光燈不工作
- 27. Android切換相機閃光燈
- 28. Android相機閃光燈預覽
- 29. 暗影箱覆蓋隱藏閃光燈
- 30. 是否有可能以編程方式將iPhone靜音?
你有iOS 5文檔鏈接嗎? – meetpd
http://developer.apple.com/library/IOS/documentation/AVFoundation/Reference/AVCaptureDevice_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40009520-CH1-SW90 –
從iOS 6.0開始,一個新的電話,'setTorchModeOnWithLevel',它允許你設置火炬水平。 ' - (BOOL)setTorchModeOnWithLevel:(float)torchLevel error:(NSError **)outError' – mahboudz