首页 > 其他 > 详细

UIPickerView如何滚动到指定的行

时间:2018-08-27 20:42:23      阅读:794      评论:0      收藏:0      [点我收藏+]

我打算让控件一开始就选中某个日期,我使用了下面的方法。

- (void)selectRow:(NSInteger)row  inComponent:(NSInteger)component  animated:(BOOL)animated
按照我自己的理解,此时应该会去执行代理方法:
- pickerView:didSelectRow:inComponent:,然而实际运行时发现,代理方法并没有触发,结果我在设置了滚动到的位置后,必须主动调用代理方法。也就是下面这样:
[self.picker selectRow:0 inComponent:0 animated:YES];
[self pickerView:self.picker didSelectRow:0 inComponent:0];

UIPickerView如何滚动到指定的行

原文:https://www.cnblogs.com/Michael-hy/p/9543982.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!