0
滚动时UIDatePicker的滚轮显示不正确。如果我隐藏UIDatePicker控制器或在另一个屏幕中导航,则会出现此问题。滚动时UIDatePicker的滚轮显示不正确
滚动时UIDatePicker的滚轮显示不正确。如果我隐藏UIDatePicker控制器或在另一个屏幕中导航,则会出现此问题。滚动时UIDatePicker的滚轮显示不正确
在viewWillAppear中或viewDidAppear,尝试设置日期,它看起来好像动画被叫停,这应该重置位置:
[picker setDate:[picker date] animated:NO];
你可以做到这一点有两种方式 1 。使用手势识别器。 2.您可以像这样添加目标..
首先在viewDidLoad中添加目标。
[datePicker addTarget:self action:@selector(valueChanged:) forControlEvents:UIControlEventValueChanged];
- (void)valueChanged
{
// --- you can hide your picker view here
[datePicker setHidden:YES];
}
发布一些代码... – NAZIK 2013-04-10 12:38:48
当您滚动或当数据包刚打开时会出现此行为吗? – 2013-04-10 12:39:54
您是否想要当前日期或想要重新加载您的选择器视图。 – 2013-04-10 12:46:30