gpt4 book ai didi

ios - 如何在 ios 中存储 slider 值

转载 作者:行者123 更新时间:2023-11-28 22:45:27 27 4
gpt4 key购买 nike

您好,我正在使用 uislider 并获取标签中的值。现在我尝试保存 slider 值。我不知道该怎么做。如果有人知道请分享代码。这是我更改 slider 的代码。 -(IBAction)sliderChanged:(id)sender<br/>
{<br/>
UISlider *slider = (UISlider *)sender;<br/>
if((int)slider.value % 10 == 0)<br/>
{<br/>
sliderLabel.text = [[NSString alloc] initWithFormat:@"Value of:%d", (int)slider.value];<br/>
}<br/>
}

最佳答案

您可以使用 NSUserDefault用于存储 slider 值。

NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:sliderLabel.text forKey:@"Slider"];
[defaults synchronize];

您可以像这样检索数据:

NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
NSString *strValue = [defaults objectForKey:@"Slider"];
myLabel.text = strValue != nil ? strValue : @"No Value";

以上代码将 sliderLabel 保存到 NSUserDefault。如果您想以浮点形式存储 slider 值,请使用:

[defaults setObject:[NSNumber numberWithFloat:slider.value] forKey:@"Slider"];

像这样检索它:

NSNumber *strValue =   [defaults objectForKey:@"Slider"];

关于ios - 如何在 ios 中存储 slider 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13320249/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com