想知道UIPickerViewDataSource何时完成

时间:2011-04-03 12:50:48

标签: iphone objective-c ios uipickerview

我在选择器视图中保存最后一个用户选择。但是当视图再次打开时,我无法使用

[pickerView selectRow:lastSelectedRow inComponent:lastSelectedComponent animated:YES];

如果我在viewDidLoad中使用它,则问题UIPickerViewDataSource尚未完成,因此滚动不正确。 在UIPickerViewDataSource完成后我找不到委托功能。 我在哪里可以使用上面的代码?

1 个答案:

答案 0 :(得分:0)

你在动画参数中传递YES,因此我假设你想看到动画 - >您应该在viewDidAppear中调用此方法,而不是viewDidLoad