如何设置MPVolumeView的色调?

Phi*_*lip 3 objective-c media-player uislider ios mpvolumeview

如何设置MPVolumeView的色调?

我看到了方法:

setMinimumTrackTintColor: 
Run Code Online (Sandbox Code Playgroud)

和财产

minimumTrackTintColor
Run Code Online (Sandbox Code Playgroud)

但是使用其中任何一个抛出异常.

我被告知我需要打电话

setMinimumTintColor 
Run Code Online (Sandbox Code Playgroud)

或设置属性

minimumTrackTintColor 
Run Code Online (Sandbox Code Playgroud)

在底层的UISlider上,但我不知道该怎么做.

谢谢!

kch*_*mik 5

在iOS 7中,您只需更改以下滑块颜色即可MPVolumeView:

CGRect rect1 = CGRectMake(17, 45, 220, 0);
MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:rect1];

volumeView.tintColor = [UIColor colorWithRed:0.0f/255.0f green:255.0f/255.0f blue:127.0f/255.0f alpha:1.0f];
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.

  • 虽然这有效,但还不完整.路线按钮不使用色调. (3认同)