Iphone 调整应用程序中的音量

Iphone 调整应用程序中的音量,iphone,objective-c,xcode,audio,volume,Iphone,Objective C,Xcode,Audio,Volume,如何在我的应用程序中调整iphone音量?有一种方法(潘多拉做到了),但我就是不知道怎么做 我主要需要能够将音量设置为最大,然后再将其设置为无 有人有什么想法或教程吗 提前谢谢 如果你正在寻找一种方法,允许用户在你的应用程序中控制音量,这就是潘多拉正在做的,那么你正在寻找。我自己也使用了同样的控制,我90%肯定潘多拉正在使用这个功能。如果你正在寻找一种方法,允许用户在你的应用程序中控制音量,而这正是潘多拉正在做的,那么你正在寻找。我自己也使用了相同的控件,我90%肯定潘多拉正在使用它。我正在为我

如何在我的应用程序中调整iphone音量?有一种方法(潘多拉做到了),但我就是不知道怎么做

我主要需要能够将音量设置为最大,然后再将其设置为无

有人有什么想法或教程吗


提前谢谢

如果你正在寻找一种方法,允许用户在你的应用程序中控制音量,这就是潘多拉正在做的,那么你正在寻找。我自己也使用了同样的控制,我90%肯定潘多拉正在使用这个功能。

如果你正在寻找一种方法,允许用户在你的应用程序中控制音量,而这正是潘多拉正在做的,那么你正在寻找。我自己也使用了相同的控件,我90%肯定潘多拉正在使用它。

我正在为我的MPMoviePlayerController寻找一种方法来实现这一点,经过几天的搜索,结果发现它只是一行

[[MPMusicLayer控制器应用程序MusicLayer]设置音量:(使用介于0.0和1.0之间的值)]

问题是您的
MPMoviePlayerController
需要使用应用程序音频会话

请注意,从我的测试来看,这只适用于MPMoviePlayerController-我无法确定这对AvaudioPlayer等的影响,但无论如何值得一试


编辑:哦,还有。这似乎有点骇人听闻——虽然这都归结为每个组件如何与应用程序音频会话交互,但我并没有在
ApplicationMusicLayer
上主动设置任何此类属性。在其上设置volume属性也会影响我的MPMoviePlayerController,这是一个幸运的意外,而且真的没有办法确保这种行为在未来的版本中不会改变/免责声明。

我正在为我的MPMoviePlayerController寻找一种方法来实现这一点,经过几天的搜索,结果发现它只是一行

[[MPMusicLayer控制器应用程序MusicLayer]设置音量:(使用介于0.0和1.0之间的值)]

问题是您的
MPMoviePlayerController
需要使用应用程序音频会话

请注意,从我的测试来看,这只适用于MPMoviePlayerController-我无法确定这对AvaudioPlayer等的影响,但无论如何值得一试


编辑:哦,还有。这似乎有点骇人听闻——虽然这都归结为每个组件如何与应用程序音频会话交互,但我并没有在
ApplicationMusicLayer
上主动设置任何此类属性。在其上设置volume属性也会影响我的MPMoviePlayerController,这是一个幸运的意外,而且真的没有办法确保这种行为在未来的版本中不会改变/免责声明。

当音量突然达到最大值时,我会非常不高兴。我喜欢控制自己的设备。然而,你的想法在电视上很受欢迎——他们喜欢增加商业广告的音量。看看我们有多喜欢这一点。这里有一个人的博客,他声称已经找到了一种方法来做到这一点(我没有尝试过):。这就是说,他们使用的功能是未记录的,因此使用风险自负。当音量突然达到最大值时,我会非常不高兴。我喜欢控制自己的设备。然而,你的想法在电视上很受欢迎——他们喜欢增加商业广告的音量。看看我们有多喜欢这一点。这里有一个人的博客,他声称已经找到了一种方法来做到这一点(我没有尝试过):。也就是说,他们使用的功能是未经证明的,因此使用风险自负。谢谢,但你知道有没有办法在没有滑块的情况下设置音量吗?我敢打赌,苹果不会提供这样做的方法,原因在你的原始帖子的评论中提到。谢谢,但是你知道有没有一种不使用滑块的方式来设置音量吗?我敢打赌,苹果公司没有提供这样的方式,原因是在你最初的帖子评论中提到的。请记住,iOS 7中不推荐使用这种方式。我认为除了MPVolumeView之外,没有其他选择,但我相信这不允许您以编程方式更改音量。它需要用户交互。如果我错了,请纠正我。请记住,这在iOS 7中是不推荐的。我认为除了MPVolumeView之外,没有其他选择,但我相信这不允许您以编程方式更改音量。它需要用户交互。如果我错了,请纠正我。