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