gpt4 book ai didi

ios - 如何设置选择器 View 的原始选项?

转载 作者:行者123 更新时间:2023-11-29 12:50:54 26 4
gpt4 key购买 nike

我有一个显示 3 个选项的 UILabel,即步行、运行和游泳。当用户点击 UILabel 时,我有一个相应的选择器 View 显示这 3 个选项供用户选择。 UILabel 的默认选项取决于用户上次选择的内容。我希望选择器 View 在第一次显示时显示正确的选项。

似乎没有用于选择器 View 的委托(delegate)方法来执行此操作。

最佳答案

The default option for the UILabel is depend on what the users choose last time.

然后,您需要使用 NSUserDefaults 将值保存在 App 中。

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
[[NSUserDefaults StandardDefaults] setObject:[NSNumber numberWithInt:row] objectForkey:@"selcetdRow"]
}

在 ViewDidLoad 中,调用这个

 [picker selectRow:[[NSUserDefaults StandardDefaults] objectForkey:@"selcetdRow"]intValue] inComponent:0 animated:YES];

关于ios - 如何设置选择器 View 的原始选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22470398/

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