2011-08-11 6 views
1

UITextFieldをリアルタイムで1〜100の値で更新したい、つまりスライダと値の更新をスライドさせるUISliderがあります。UISliderの更新UITextField - iPhone

どうすればいいですか?私はクラス参照で何も見つけることができませんでした。

答えて

7

スライダの値の変更をリッスンする必要があります。これはインターフェイスビルダーまたはコードで設定できます。

//Add event for valueChanged in viewDidLoad 
[self.slider addTarget:self 
       action:@selector(sliderValueChanged:) 
     forControlEvents:UIControlEventValueChanged]; 

... 

-(void)sliderValueChanged:(id)sender 
{ 
    self.textField.text = [NSString stringWithFormat:@"%d", 
          (int)(slider.value * 99) + 1]; 
} 
+1

大回答.. !! +1 :) –

+0

ちょっとあなたもAndroidを知っていますか?私はAndroid開発を学びたいと思っています。あなたはAndroid開発からどのように始めることができるか、本は何を参考にすべきか、いくつかの貴重なヒントをお願いしますか? –

+0

私は既にJavaの経験があったので、ドキュメントを使ってすべてを学んだ。 (もちろんStackOverflowも役立ちます)http://developer.android.com/resources/index.htm – Joe

関連する問題