2013-04-10 55 views
0

滾動時UIDatePicker的滾輪顯示不正確。如果我隱藏UIDatePicker控制器或在另一個屏幕中導航,則會出現此問題。滾動時UIDatePicker的滾輪顯示不正確

enter image description here

+0

發佈一些代碼... – NAZIK 2013-04-10 12:38:48

+0

當您滾動或當數據包剛打開時會出現此行爲嗎? – 2013-04-10 12:39:54

+0

您是否想要當前日期或想要重新加載您的選擇器視圖。 – 2013-04-10 12:46:30

回答

-1

在viewWillAppear中或viewDidAppear,嘗試設置日期,它看起來好像動畫被叫停,這應該重置位置:

[picker setDate:[picker date] animated:NO]; 
0

你可以做到這一點有兩種方式 1 。使用手勢識別器。 2.您可以像這樣添加目標..

首先在viewDidLoad中添加目標。

[datePicker addTarget:self action:@selector(valueChanged:) forControlEvents:UIControlEventValueChanged]; 

- (void)valueChanged 
{ 
    // --- you can hide your picker view here 
    [datePicker setHidden:YES]; 
}