1

对不起,如果标题含糊不清。我有这部分代码确定滑块是否已更改。

- (IBAction)sliderChanged:(id)sender {
    UISlider *slider = (UISlider *)sender;
    NSString *newText = [[NSString alloc] initWithFormat:@"%1.2f", slider.value];
    sliderValue.text = newText;
    if(slider.value <= 0.4){

    }
}

我有一个名为以下的方法(操作):- (IBAction)fridayEvent:(id)sender {它获取一个 url,获取一个 JSON 字符串并将引脚添加到地图中。当滑块值 x < y 时,我需要能够调用此操作。这可能吗?

4

1 回答 1

1

好没问题。做就是了:

if( slider.value <= 0.4 ) {
    [self fridayEvent: self];
}

或者,如果您的 fridayEvent: 操作也需要查询滑块,您可以将滑块传递为:

[self fridayEvent: slider];
于 2013-04-12T15:26:12.647 回答