标签: avsystemcontroller

检测iPhone音量按钮按下?

是否有通知我可以听到,它会告诉我什么时候iPhone的音量调高

我知道AVSystemController_SystemVolumeDidChangeNotification这一点,但是只有在音量调高时才触发通知,而不是向上或向下触发.

其次,如何隐藏按下音量增大按钮时出现的半透明视图,显示系统的音量? Camera +实现了这一点.

iphone volume objective-c ios avsystemcontroller

13
推荐指数
2
解决办法
1万
查看次数

以编程方式使 iOS 设备静音/静音?

我正在尝试从我的应用程序中静音设备的铃声,但出于某种原因,使用 AVSystemController 就像这个答案(如何禁用 iOS 系统声音)不会让我让设备一直静音..它会将其降低到音量为 1 bar,但并非完全静音。

我知道这是可以做到的,可能使用像 AVSystemController 这样的私有 API,而且我知道如果用户期望应用程序提供这种功能,Apple 仍然会批准该应用程序(因为我在 App Store 中已经找到了 2 个应用程序以编程方式使设备静音,无需越狱或类似操作)。

这些应用程序实际上做得更好 - 它们实际上切换了实际的静音,而不仅仅是将音量降低到零。

有谁知道这是怎么做的?

任何帮助将不胜感激!谢谢!

iphone mute ios ios5 avsystemcontroller

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

avsystemcontroller ×2

ios ×2

iphone ×2

ios5 ×1

mute ×1

objective-c ×1

volume ×1