UIDatePicker 的滚轮在滚动时显示不正确。如果我隐藏 UIDatePicker 控制器或在另一个屏幕中导航,则会出现此问题。
问问题
492 次
2 回答
0
您可以通过两种方式做到这一点 1. 使用手势识别器。2.你可以像这样添加目标..
首先在 viewDidLoad 中添加目标。
[datePicker addTarget:self action:@selector(valueChanged:) forControlEvents:UIControlEventValueChanged];
- (void)valueChanged
{
// --- you can hide your picker view here
[datePicker setHidden:YES];
}
于 2013-04-10T13:41:22.017 回答
-1
在 viewWillAppear 或 viewDidAppear 中,尝试设置日期,它看起来好像动画已停止,这应该重置位置:
[picker setDate:[picker date] animated:NO];
于 2013-04-10T12:40:31.160 回答