在我的iPhone应用程序中,我使用滑块来调节音量并正常工作。 但是当我加载应用程序时,我无法为滑块设置默认值。 我已经看到,只有当触摸滑块时,值才会更改。但是,当应用加载时,我需要一个默认值。 我的代码如下:
- (IBAction)sliderChanged:(id)sender {
slider = (UISlider *) sender;
slider.minimumValue = 0.5;
slider.maximumValue = 2.2;
progressAsInt = slider.value ;
}
我该如何解决这个问题。
请帮忙。谢谢。
答案 0 :(得分:1)
有两种方法可以更改滑块的默认值。
使用“界面”构建器。请参阅附件图片和当前属性的值。
使用代码
您只需要在viewWillAppear委托方法中编写这一行。
-(void)viewWillAppear:(BOOL)animated{
slider.value = 1.0;
}
希望得到这个帮助。
答案 1 :(得分:0)
首先,您需要将滑块设置为滑块所在的视图控制器的IBOutlet iVar。
然后,在该视图控制器的viewDidLoad中,您可以设置所需的值。
(另外,你应该可以在Interface Builder中完成它,但我对它不是很熟悉)。