我是Swift的新手。在我的應用程序中,我有一個日期選擇器概念。我的問題是當選擇日期按鈕,日期選擇器顯示正常假設我選擇DEC 20 2015
。我的問題是滾動日期選取器輪非常快,並按我完成日期選擇器工具欄日期不按鈕。如果我打開日期選擇器,我想顯示先前選擇的日期示例DEC 20 2015
。但是當我滾動得更快時,它顯示了其他一些日期。swift中的DatePicker問題
var datePicker:UIdatePicker
func dateselcted()
{
var date:NSDate = NSDate()
datePicker.minimumdate = date
if cell.dateText.characters.count == 0
{
//If user not select any date I am showing current date and working fine
var dateOb:AnyObject =
datePicker.setdate(date ,animated:false)
}
else
{
// Suppose user select DEC 20 2015 storing this date in one object example below and working fine but it is fails when scroll datepicker wheel very fast then it is showing the other date how to show "DEC 20 2015 " when picker wheel scrolls fastly I want to show date what I selected
var dateOb:AnyObject = DEC 20 2015
datePicker.setdate(dateOb as nsdate ,animated:false)
}
}
是我想在按下完成按鈕之前停止輪子嗎?否則當選擇器出現時如何顯示上一個選定日期 –