Open wtuyp opened 2 weeks ago
可以描述一下具体需求场景,reloadData方法里面调用[self.pickerView reloadAllComponents];是不带动画参数的
@agiapp 比如 两列字符串选择器,第一列1到10数字,第二列1到10数字。第二列选中的数字不能大于过第一列。 操作:当第一列选3时,第二列如果选了6,第二列需要动画回滚到3。
现在在 changeModelArrayBlock 中比较大小后,需要回滚时调用了 [self.pickerView reloadData]; 而 reloadData 方法中调用 [self.pickerView selectRow:[index integerValue] inComponent:i animated:NO]; 这里的 animated 是 NO,所以没有动画效果。如果有个选择可以设置 animated 为 YES 来实现动画是否可行?
希望reloadData时有个动画,可以加个方法。