ios mpvolumeview路由按钮不垂直居中于ios 7.1更新

时间:2014-03-12 15:02:45

标签: ios uislider mpvolumeview

我正在制作播放音频文件的应用。我正在展示mpvolumeview,它工作正常。 但问题是我更新了ios 7.1之后。 路线按钮下降了。见附图 enter image description here

不知道发生了什么其他简单的ui滑块确实没问题。 但是mpvolumeslider在ios 7.1之后出现了这个问题。

我正在使用此代码添加一个volumelider ..

*MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:myView.bounds] ;
 [myView addSubview:volumeView];*

2 个答案:

答案 0 :(得分:1)

我遇到了这个问题,结果是因为在创建MPVolumeView之后,代码正在查看MPVolumeView的子视图以查找UISlider,并调整minimum/maxmimumTrackTintColor

要修复它,我只是将其更改为此代码:

[volumeView setTintColor:[UIColor darkGrayColor]];

答案 1 :(得分:1)

我有同样的问题并通过将禁用状态添加到设置的最小和最大滑块图像来解决它:

[volumeView setMinimumVolumeSliderImage:[UIImage imageNamed:@"minImg"] forState:UIControlStateNormal | UIControlStateDisabled];

[volumeView setMaximumVolumeSliderImage:[UIImage imageNamed:@"maxImg"] forState:UIControlStateNormal | UIControlStateDisabled];