更改MPVolumeView的滑块

时间:2012-01-02 10:53:09

标签: objective-c ios customization uislider mpvolumeview

我有一个扩展UISlider(我的自定义滑块)的类,我想用自定义滑块更改MPVolumeView(MPVolumeSlider)中的滑块。 我可以在MPVolumeView中自定义滑块,但我无法更改轨道矩形边界。我有一个自定义滑块,因为我重写了trackRectForBounds方法。

如何将自定义滑块指定给MPVolumeView,或者如何更改轨道矩形边界而不覆盖它。

提前致谢。

1 个答案:

答案 0 :(得分:0)

使用一个普通的自定义滑块,并在内部使用MPMusicPlayerController *来更改音量。

根据您设置滑块的方式,您可能还需要在按下设备音量按钮时捕捉音量变化事件。