有没有办法确定何时重新加载UIPickerView?

时间:2016-04-24 16:45:16

标签: ios uipickerview

我在代码中调用了reloadAllComponents。我希望能够在UIPicker重新加载后执行一些代码,有点像viewDidLoad的工作方式。

1 个答案:

答案 0 :(得分:0)

我已经浏览了UIPickerView的Apple文档,找不到任何在加载数据时得到通知的方法。

但是你可以试试下面提到的方法。

[UIView animateWithDuration:0 animations:^{
    [self.pickerView reloadAllComponents];
} completion:^(BOOL finished) {
    //Do something after reloading of UIPickerView data is complete.
}];

注意:如果这样可以解决您的问题,请标记为答案。