我在iOS上不太好。我在storyboard的应用程序中添加了一个音量滑块,并在移动滑块时编写了一行代码来更改音量。但问题是它无法正常工作。对于中间的一个大部分,它没有做任何事情,只是在最后工作。我写了这段代码:
在 First.h 中 UIView *viewVolume;
MPVolumeView *_mpVolumeView;
IBOutlet UISlider *slider;
}
@property (strong, nonatomic) IBOutlet UISlider *slider;
@property (nonatomic, retain) IBOutlet MPVolumeView *mpVolumeView;
@property (nonatomic, strong) IBOutlet UIView *viewVolume;
-(IBAction) sliderChanged:(id)sender;
@end
在 First.m 中
@synthesize slider;
@synthesize mpVolumeView = _mpVolumeView;
-(IBAction) sliderChanged:(id)sender
{
player.volume = slider.value;
}
以下是 StoryBoard 的图片:
答案 0 :(得分:0)
绑定滑块最小值和最大值。检查连续按钮。
[slider setMaximumValue:4.4];
[slider setMinimumValue:0.0];
[slider setContinuous:YES];