4

我正在制作一个播放音频文件的应用程序。我正在显示运行良好的 mpvolumeview。但问题是在我更新 ios 7.1 之后。路线按钮消失了。见附图 在此处输入图像描述

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

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

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

2 回答 2

1

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

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

[volumeView setMaximumVolumeSliderImage:[UIImage imageNamed:@"maxImg"] forState:UIControlStateNormal | UIControlStateDisabled];
于 2014-04-16T09:07:37.917 回答
1

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

为了修复它,我只是将其更改为以下代码:

[volumeView setTintColor:[UIColor darkGrayColor]];
于 2014-03-14T04:39:07.427 回答