我正在使用JPSVolumeButtonHandler,但在這裏我得到了音量增加按鈕操作。但在此鈴聲和音量按鈕彈出窗口顯示。如何拍照?如何通過音量增加按鈕拍照並顯示iOS中的任何彈出窗口?
0
A
回答
1
從iOS 8的就可以。如果你正在使用UIImagePickerController
觀察者添加到通知
_UIApplicationVolumeUpButtonDownNotification
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(volumeChanged:)
name:@"_UIApplicationVolumeUpButtonDownNotification"
object:nil];
,你能捕捉到事件並使用它來調用TakePicture
與自定義視圖。
最重要的是,UIImagePickerController
確保按下音量不會改變音量。
或者您可以使用第三方庫,如JPSVolumeButtonHandler。
更新:
,你可以這樣做,
MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame: CGRectZero];
[self.view addSubview: volumeView];
不要忘記@import MediaPlayer;
請參閱本Apple documentation瞭解更多詳情。
希望這會幫助:)
+0
我不想彈出卷。我說我得到了行動,但彈出窗口也出現了。 –
+0
檢查我的更新在anser如果它可以幫助:) – Lion
相關問題
- 1. 使用音量增加按鈕拍照的方法iPhone
- 2. 即使未按下按鈕,我如何顯示彈出窗口?
- 3. 如何在JSP中按鈕點擊時顯示彈出窗口
- 4. 如何顯示其他彈出窗口上的彈出窗口?
- 5. 如何通過點擊關閉按鈕關閉彈出窗口?
- 6. 如何打開鏈接按鈕的彈出窗口並使用彈出窗口中的按鈕關閉它?
- 7. 如何通過關閉窗口按鈕發送彈出窗口的值
- 8. 通過按下按鈕拍照,不帶攝像頭顯示
- 9. 使用音量按鈕拍照
- 10. 使用音量按鈕拍照
- 11. 觸發音量按鈕拍照UWP
- 12. 在iOS中顯示彈出窗口
- 13. 如何關閉彈出式窗口中的按鈕的自舉彈出窗口?
- 14. 如何增加窗口上氣球彈出通知的時間
- 15. 如何在iOS中顯示彈出窗口(請參閱圖片)
- 16. 如何在我的主窗口中顯示彈出窗口?
- 17. 如何顯示彈出窗口
- 18. 如何顯示彈出窗口?
- 19. 如何顯示彈出窗口?
- 20. 如何通過單擊彈出窗口內的按鈕來關閉Bootstrap彈出窗口
- 21. 如何通過Android手機的音量鍵拍照
- 22. 如何在SweetAlert彈出窗口中添加關閉按鈕
- 23. 如何在彈出窗口中添加「關閉」按鈕?
- 24. 如何在彈出窗口中添加清除按鈕
- 25. 如何在加載新頁面時顯示彈出窗口並顯示確定按鈕
- 26. 如何在點擊彈出窗口上的按鈕時關閉彈出窗口?
- 27. 如何在關閉該彈出窗口的彈出窗口上製作按鈕
- 28. 沒有在jQuery彈出窗口中顯示的按鈕
- 29. 如何通過asp.Net中的按鈕點擊打開彈出窗口
- 30. 如何發揮彈出的聲音,同時顯示彈出窗口
可讀性改進 – peterh