2011-04-16 70 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