如何在使用 UISlider 更改音量时隐藏 Iphone 音量框?
Posted
技术标签:
【中文标题】如何在使用 UISlider 更改音量时隐藏 Iphone 音量框?【英文标题】:How can I hide the Iphone volume box while changing the volume with a UISlider? 【发布时间】:2012-12-27 20:36:49 【问题描述】:我正在尝试使用 UISlider 更改应用中的音量。我为此使用的代码是:
[[MPMusicPlayerController applicationMusicPlayer] setVolume:_volumeSlider.value];
此代码的问题在于它显示 iPhone 的音量框与您按下 iPhone 左侧的音量增大或音量减小按钮时出现的音量框相同。对于我的应用,我需要隐藏这个框,因为我唯一关心的是改变音量。
【问题讨论】:
【参考方案1】:使用MPVolumeView。它与系统音量保持同步(在用户按下某个硬件音量按钮时自行调整),更相关的是,在调整时抑制音量边框。
【讨论】:
以上是关于如何在使用 UISlider 更改音量时隐藏 Iphone 音量框?的主要内容,如果未能解决你的问题,请参考以下文章