自iOS 7以来,不推荐使用 MPMusicPlayerController setVolume
有没有其他方法可以改变系统音乐音量?最好没有用户交互.其重要特性:自动增加AppStore的任何闹钟音量.
我想在iOS(iphone)上更改设备音量.
我知道我可以通过以下这些方式改变音乐库的音量:
//implement at first MediaPlayer framework
MPMusicPlayerController *musicPlayer = [MPMusicPlayerController iPodMusicPlayer];
musicPlayer.volume = 1;
Run Code Online (Sandbox Code Playgroud)
但这不是我的目标.
我想更改设备音量或者让我说一下铃声的音量.
我怎样才能做到这一点?只是更改DEVICE卷?
我正试图在我的iPhone应用程序中控制AVPlayer的音量.当我试图从AVPlayer.Volume属性中获取音量值,甚至设置它时,我似乎收到"无法识别的选择器发送到实例"错误 -
AVPlayer myAVPlayer = new AVPlayer();
var volume = myAVPlayer.Volume;
Run Code Online (Sandbox Code Playgroud)
任何想法如何使这项工作?
我已经在我的应用程序中实现了这个流媒体(https://github.com/DigitalDJ/AudioStreamer),它运行得很棒,但它没有实现音量控制,任何人都有提示如何开始使用音量幻灯片等等?
我正在寻找一些类似的问题:
没有发现任何这些有用的回答我的问题,如何改变音量(上/下),当然钩到某种控制即滑块,任何帮助表示赞赏
我有一个UIToolBar,旨在包含用于控制音量和亮度的滑块.我为音量使用MPVolumeView滑块,为亮度使用普通的UISlider.虽然滑块本身工作正常,但它们的垂直位置不匹配:

如何让它们处于同一高度?
我的代码:
- (void) createToolbar{
toolBar = [[UIToolbar alloc] init];
toolBar.frame = CGRectMake(0, 0, self.view.frame.size.width, 44);
UISegmentedControl *modeSelector = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObjects:@"Play", @"Rec", nil]];
[modeSelector setSegmentedControlStyle:UISegmentedControlStyleBar];
[modeSelector addTarget:self action:@selector(changePlayMode) forControlEvents:UIControlEventValueChanged];
modeSelector.selectedSegmentIndex = 0;
UIBarButtonItem *modeSelectorAsToolbarItem = [[UIBarButtonItem alloc] initWithCustomView:modeSelector];
brightnessSlider = [[UISlider alloc] initWithFrame:CGRectMake(0, 0, 150, 30)];
brightnessSlider.minimumValue = 0;
brightnessSlider.maximumValue = 1;
brightnessSlider.value = [[UIScreen mainScreen] brightness];
brightnessSlider.continuous = YES;
[brightnessSlider addTarget:self action:@selector(adjustBrightness:) forControlEvents:UIControlEventValueChanged];
UIBarButtonItem *brightSliderAsToolbarItem = [[UIBarButtonItem alloc] initWithCustomView:brightnessSlider];
MPVolumeView *volView = [[MPVolumeView alloc] initWithFrame:CGRectMake(0, 0, …Run Code Online (Sandbox Code Playgroud) ios ×4
volume ×3
objective-c ×2
avplayer ×1
c# ×1
cocoa-touch ×1
device ×1
ios5 ×1
ios7 ×1
iphone ×1
mpvolumeview ×1
uitoolbar ×1
xamarin ×1
xamarin.ios ×1