你如何实现MPVolumeView?

Emi*_*mil 9 iphone volume ios mpvolumeview

我希望用户能够使用滑块更改系统音量,我意识到执行此操作的唯一方法是使用MPVolumeView.

但我找不到任何示例代码,我尝试实现的每个方法都不会出现.

那么实现MPVolumeView的最简单,最正确,最有效的方法是什么?

war*_*enm 9

将其作为常规滑块放置,然后使用检查器将类设置为MPVolumeView.它仍将在IB中显示为常规滑块,但在运行时,它将是一个实例,MPVolumeView并将具有必要的样式和行为.

  • 迷人.它似乎不再被认为是一个"UISlider"子类.作为一种解决方法,您可以创建一个通用的`UIView`并将其大小设置为20px高(至少对于iPhone),然后将该类设置为"MPVolumeView".务必将背景设置为透明色.请注意,该类在模拟器中不起作用. (14认同)