UISlider更新UITextField-iPhone

UISlider更新UITextField-iPhone,iphone,objective-c,xcode,Iphone,Objective C,Xcode,我有一个UISlider,我想实时更新UITextField的值1-100,即滑动滑块,值更新 我该怎么做?我在课堂参考资料中找不到任何东西 您需要监听滑块上的值更改。您可以在interface builder或代码中进行设置 //Add event for valueChanged in viewDidLoad [self.slider addTarget:self action:@selector(sliderValueChanged:) fo

我有一个UISlider,我想实时更新UITextField的值1-100,即滑动滑块,值更新


我该怎么做?我在课堂参考资料中找不到任何东西

您需要监听滑块上的值更改。您可以在interface builder或代码中进行设置

//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];
}

嘿,你也知道安卓,对吧?我渴望学习Android开发。你能给我一些宝贵的提示,告诉我如何开始Android开发,哪些书应该参考吗?我已经有了Java的经验,所以我只需要使用这些文档就可以学到所有东西。(当然StackOverflow也有帮助)如果addTarget进入init?@SuperString
init
太早,它需要进入
-(void)viewDidLoad