ios - AVAudioRecorder 立即关闭以隐藏羞耻的红色条
问题描述
我目前正在开发一个录制音频的应用程序。关闭应用程序后,我希望停止录制,但我注意到当我停止 applicationWillResignActive 中的 AVAudioRecorder 对象时,该条会保持红色一段时间(在 shazam 应用程序中也会发生这种情况“)。相反,我需要那个红色条立即消失为了避免打扰用户。关于如何实现此行为的任何想法?我尝试停用 AVAudioSession 但它不起作用。
解决方案
在停用 AVAudioSession 后,尝试将 AVAudioRecorder 实例设置为 nil。
推荐阅读
- ios - I have some problem about show last saved CoreData data in tableView
- angular - Bazel + Angular + SocketIO 原因:未捕获的 TypeError:XMLHttpRequest 不是构造函数
- c# - Adding AWS Cognito to IdentityServer4 as an OIDC Provider
- firebase - Firebase 函数 pubsub 触发器:订阅多个事件?
- docker - Restart containers within ECS when a certain container is deployed
- python - 从 Modelica 模型中提取具有 start 属性的变量列表
- python - Plotly Dash: Show variable value in output
- winforms - 创建 CLR 用户控件
- database - 是否可以像数据库一样使用 Spark?
- java - 你能告诉我为什么运行时没有输出吗