你如何制作一个通过故事板调整设备音量的滑块?我还没有找到任何与 XCode 4 相关的信息。 MPVolumeView 仍然是要走的路吗?如果是这样,我该如何实施?
谢谢。
你如何制作一个通过故事板调整设备音量的滑块?我还没有找到任何与 XCode 4 相关的信息。 MPVolumeView 仍然是要走的路吗?如果是这样,我该如何实施?
谢谢。
您仍然可以在 Xcode 4.x 和 iOS5 中使用 MPVolumeView。只需导入 MediaPlayer 框架(在您的项目设置中也链接到它)并使用如下内容:
MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:CGRectMake(0,0,120,15)];
[someView addSubview:volumeView];
这将为您提供拖动时将更改系统音量的滑块。
如果你想使用一个滑块,你可以在你的视图中添加一个滑块并将它链接到相应视图控制器中的一个动作。动作如下所示:
- (IBAction)volumeSliderChanged:(id)sender
{
UISlider *slider = (UISlider *)sender;
float newVolume = slider.value;
// Set new volume
}