我试图通过AVFoundation captureStillImageAsynchronouslyFromConnection在摄像机的实时预览期间捕获图像.到目前为止,该计划按预期工作.但是,如何将快门声静音?
我正在制作一个应用程序,我希望从前置摄像头捕获图像,而不显示任何类型的捕获屏幕.我想在没有任何用户交互的情况下完全在代码中拍照.我如何为前置摄像头做这个?
我想在没有任何声音的情况下使用AVfoundation拍摄图像(是的,我记住,用户选择将实现此功能)
关于堆栈溢出的两个问题提供了最多的信息:
AVFoundation,如何在captureStillImageAsynchronouslyFromConnection时关闭快门声音?(没有接受并确认答案)
在iPhone上静音AVCapture快门声音(AVCaptureVideoDataOutput建议)
这两个答案都指捕获视频帧,我认为这是正确的.问题是AVfoundation库不是很容易掌握,我不能真正掌握它(捕获图像使用AVCaptureStillImageOutput本身对我来说很难).
我想禁用UIPickerView在向上和向下滚动时生成的恼人点击.有没有办法做到这一点?我想为拾取器视图所依赖的每个项目播放短音.它被内置的声音破坏了.
我知道通过关闭iPhone/iPod设置中的键盘声音可以全局关闭拾音器声音.但有没有办法以编程方式执行此操作?
任何帮助都感激不尽!
谢谢