我想用 UISlider 控制 iPhone 的主音量。有一种无需代码即可完成的方法,但我忘记了如何操作。所以代码或在xib中,我该怎么做?
谢谢
我想用 UISlider 控制 iPhone 的主音量。有一种无需代码即可完成的方法,但我忘记了如何操作。所以代码或在xib中,我该怎么做?
谢谢
您可以尝试以下方法: 将其放入您的 XIB 中。
假设您已经有一个 MPVolumeView 类的实例,您需要搜索它的子视图以找到 MPVolumeSlider 视图:
UISlider *volumeViewSlider;
// Find the MPVolumeSlider
for (UIView *view in [volumeView subviews])
{
if ([[[view class] description] isEqualToString:@"MPVolumeSlider"])
{
volumeViewSlider = view;
}
}
[volumeViewSlider setValue: 1.0f animated:YES];
[volumeViewSlider _commitVolumeChange];
希望这可以帮助你。