2011-04-16 30 views
0

当我滚动UISlider时,我想要显示UITextField中的当前值,但是我看到以下字符串nan而不是滑块的数值,请你帮助我:在文本字段中没有显示值

- (IBAction)sliderValueChanged:(id)sender 
{ 
    nomDeStationTextField.text = [NSString stringWithFormat:@"%.1f", [sender value]]; 
} 

在1B中的连接是正确的,此外,对于滑块min值是0.0,最大一个是70,我需要显示当前位置(即:20)中的UITextField

+0

你真的尝试过类似@“%f”吗?是IB连接的文本框? – 2011-04-16 23:01:10

+0

当我尝试%f时,我总是得到的值0.0000000 – Malloc 2011-04-16 23:03:53

+1

您可以转储发件人的类并尝试将该值转储到按钮事件中滑块的控制台? – 2011-04-16 23:08:55

回答

2

铸发件人到UISlider:

nomDeStationTextField.text = [NSString stringWithFormat:@"%.1f", [(UISlider *)sender value]]; 
+0

THX很多,它的作品相当不错:)) – Malloc 2011-04-16 23:15:38

相关问题