1

我正在使用 Xcode 4.3,我希望能够使用 UITextField 编辑 UISlider 的值。我怎样才能做到这一点?我有一个在文本字段中显示其值的滑块,但我也可以从文本字段中设置滑块的值吗?

谢谢您的帮助!!

4

1 回答 1

2

假设“textField”是您的文本字段的名称,我会在您的 viewDidLoad 方法中添加一个目标:

[textField addTarget:self
              action:@selector(textFieldDidChange)
    forControlEvents:UIControlEventEditingChanged];

然后像你说的那样处理变化:

- (void)textFieldDidChange {

    Slider.value = [[textfield.text] intValue];

}

希望这可以帮助。

于 2012-07-21T02:53:06.083 回答