gpt4 book ai didi

ios - 根据 UISlider 值不断更新标签

转载 作者:行者123 更新时间:2023-12-01 17:32:02 26 4
gpt4 key购买 nike

我目前有一系列 5 个 UISlider,它们不断更新各自的标签,以显示用户选择的值,格式为 hh:mm:ss。我将每个 slider 的属性设置为连续,并将它们的目标设置为 slider 更改时(此示例仅适用于第一个 slider )。

    sliderOne.continuous=YES;
[sliderOne addTarget:self action:@selector(sliderOneChanged:) forControlEvents:UIControlEventTouchUpInside];

每个 slider 的单独标签会完美更新所选时间。但是,现在我需要更新所有这些 slider 下方的另一个标签,该标签不断总结 slider 的值。

同时,我还使用两个分段 Controller 对 slider 的值进行了一些转换——一个英里/公里分段 Controller 和另一个分段 Controller 中的各种距离。每次转换都会产生以秒为单位的时间,然后将其转换回 hh:mm:ss 格式,并在用户从他们想要的段 Controller 中选择哪个组合时显示在最后一个标签中。我已经为此计算了所有数学,并且标签会在更改段时正确更新,但不会连续更新。

当用户更改它们时,如何更新标签以连续显示每个 UISlider 的总和?

最佳答案

如需持续更新,请使用 UIControlEventValueChanged事件以及 continuous属性(property)

    sliderOne.continuous=YES;
[sliderOne addTarget:self action:@selector(sliderOneChanged:) forControlEvents:UIControlEventValueChanged];

关于ios - 根据 UISlider 值不断更新标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18109580/

26 4 0