iOS访问音量设置

时间:2018-04-02 21:31:49

标签: ios iphone swift volume

我是一个大学课程的团队,我们正在制作iPhone应用程序。我们在已经有效的应用程序中有一个抖动功能。为了配合这一点,我们希望能够播放声音,手机震动的速度越快越强,声音就越大。

问题:我们可以使用哪些快速方法(如果它们可用)来访问用户的音量设置?我们不想改变他们的设置,因为这是错误的并且可能是非法的(至少非常不满意)。我们想简单地看看它们的音量设置是什么,并将音量比例设置为它。

示例:我们的音量表根据摇动的速度有50%的音量。如果他们的设置音量为100(假设音量范围为0 - 100),我们的声音将以声音50播放。如果他们的设置设置为60,我们的声音将播放为30。

我们不介意阅读任何关于此的文章或教程,但我们无法找到它们,因此链接也会受到赞赏。

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以在应用中添加MPVolumeView,以允许用户通过您的应用控制音量设置。

https://github.com/ioscreator/ioscreator/tree/master/IOS8SwiftVolumeTutorial/IOS8SwiftVolumeTutorial

https://www.ioscreator.com/tutorials/volume-view-tutorial-ios8-swift

我不确定这会有所帮助。

Get System Volume iOS