0
Этого код отлично работает в IOS 8.0 устройств, но прошивка 9.0 всегда получает значение слайдера как 0,000 ...Как изменить громкость в iOS9?
(void) volumeUp{
MPVolumeView * volumeView = [[MPVolumeView alloc] init];
//find the volumeSlider
UISlider* volumeViewSlider = nil;
for (UIView *view in [volumeView subviews]){
if ([view.class.description isEqualToString:@"MPVolumeSlider"]){
volumeViewSlider = (UISlider*)view; // volumeViewSlider always 0.000
break;
}
}
[volumeViewSlider setValue: [volumeViewSlider value] + 0.0625 animated:YES];
[volumeViewSlider sendActionsForControlEvents:UIControlEventTouchUpInside];
}
Как я могу это исправить? Мне нужно каждый раз увеличивать объем 0.0625.
Спасибо!
ли volumeViewSlider возможно ноль после для цикла? – onnoweb