当视图出现时,我需要完全调用我的选择器视图中最后选择的行!我的代码中有这段代码viewDidAppear
动画到最后一个选定的行,但它并没有真正调用,delegate
并且NSLog
我的行中的 不会在不触摸我的选择器并重新选择它们的情况下打印。
我怎么做?
- (void)viewDidAppear:(BOOL)animated {
NSUserDefaults *pickerViewSelectionDefaults = [NSUserDefaults standardUserDefaults];
[tasbeehPicker selectRow:[pickerViewSelectionDefaults integerForKey:@"picker"]
inComponent:0 animated:YES];
[pickerViewSelectionDefaults synchronize];
[UIPicker reloadAllComponents];
NSLog(@"Last selcted row was %d ",[[NSUserDefaults standardUserDefaults] integerForKey:@"picker"]);
}