Swift 日期選擇器 (UIDatePicker) 教學

在 Swift 中,我們可以使用 UIDatePicker 來讓使用者選擇日期,以下將會介紹如何在 Swift 中使用 UIDatePicker 來選擇日期。

Step 1: 建立 UIDatePicker

首先,我們需要建立一個 UIDatePicker,並將它加入到我們的 View 中:

let datePicker = UIDatePicker()
datePicker.frame = CGRect(x: 0, y: 0, width: view.frame.width, height: 200)
view.addSubview(datePicker)

Step 2: 設定 UIDatePicker 的模式

接著,我們可以設定 UIDatePicker 的模式,例如:

datePicker.datePickerMode = .date

除了 .date 之外,我們還可以使用 .time.dateAndTime.countDownTimer 等模式。

Step 3: 設定 UIDatePicker 的日期範圍

接著,我們可以設定 UIDatePicker 的日期範圍,例如:

let currentDate = Date()
let twoYearsFromNow = Calendar.current.date(byAdding: .year, value: 2, to: currentDate)

datePicker.minimumDate = currentDate
datePicker.maximumDate = twoYearsFromNow

Step 4: 設定 UIDatePicker 的預設日期

最後,我們可以設定 UIDatePicker 的預設日期,例如:

datePicker.setDate(currentDate, animated: true)

總結

在本教學中,我們學習了如何使用 Swift 中的 UIDatePicker 來選擇日期,包括建立 UIDatePicker、設定 UIDatePicker 的模式、設定 UIDatePicker 的日期範圍以及設定 UIDatePicker 的預設日期。

更多 Swift 教學

如果你想要學習更多 Swift 相關的教學,歡迎參考我們的 Swift 教學 頁面。

推薦閱讀文章

推薦閱讀文章

Swift 日期選擇器 (UIDatePicker) 教學
Swift 日期格式化 (DateFormatter) 教學
Swift 日期操作 (Calendar) 教學
Swift 日期元件 (DateComponents) 教學
Swift 日期時間間隔 (TimeInterval) 教學</a

延伸閱讀本站文章

更多swift相關文章

推薦學習youtube影片

Excel教學 E73 | 使用日期選擇器,輸入日期就是快 | Date Picker

Swift 日期選擇器 (UIDatePicker) 教學

Categorized in:

Tagged in:

,