我对Xcode相当陌生,并且在更改滑块的值时,无法将滑块的值放置在标签中。
这是我的代码:头文件:
@interface ViewTwoViewController : UIViewController
{
IBOutlet UISlider *slider;
IBOutlet UILabel *sliderLabel;
}
-(IBAction)sliderValue:(id)sender;
这是我的m文件:
-(IBAction)sliderValue:(UISlider *)sender {
sliderLabel.text = [NSString stringWithFormat:@"%g", slider.value];
}
我不确定100%为什么值没有更新?
我期待着大家的回音!
这是一个XCode项目,它可以满足您的需求:http : //clrk.it/013r203C1y1F
注意:
UIViewController
情节提要中的IBOutlets。valueChanged
:方法链接到UIViewController
情节提要中的。%f
。您的方法如下所示:
-(IBAction)sliderValueChanged:(id)sender
{
if (sender == _slider) {
_label.text = [NSString stringWithFormat:@"%0.3f", _slider.value];
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句