我需要在pickerview中最後一個選定的行在視圖出現時被完全調用!我在我的viewDidAppear
中有這個代碼,它動畫到最後選擇的行,但它並沒有真正地調用我的行中的delegate
和NSLog
不會觸摸我的選擇器並重新選擇它們。viewDidAppear時,如何調用pickerview的代表?
我該怎麼做?
- (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"]);
}
不要用'xcode'標記與Xcode無關的問題。 – 2013-04-30 05:15:00
謝謝我用'uipickerview'標記它而不是 – user1949873 2013-04-30 05:22:04
@userXXX我明白了,謝謝! – 2013-04-30 05:22:20