3. iOS 中音量控制解惑
如何调节音量时不显示系统音量提示框
_volumeView = [[MPVolumeView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];
_volumeView.backgroundColor = [UIColor yellowColor];
// 如果设置了 Hidden 为 YES,那么修改音量时会弹出系统音量框
_volumeView.hidden = NO;
_volumeView.alpha = 0.01;
for (UIView *view in [_volumeView subviews]){
if ([view.class.description isEqualToString:@"MPVolumeSlider"]){
self.volumeSlider = (UISlider*)view;
break;
}
}
[self.view addSubview:_volumeView];获取系统音量

自定义音量控件
监听音量变化
注意点

Last updated
Was this helpful?