在上一篇文章中,創建了UISegmentedControl控件並了解它的簡單用法,這篇文章主要學習DatePicker的使用,將通過Swift語言創建一個簡單的例子。
UIDatePicker對象:是一個特定的日期時間選擇器,通過旋轉輪來選擇日期和時間,也可以使用日期選擇器作為一個倒數計數器。
繼承關系:

要求:Xcode6以上版本、iOS8
步驟:
1.打開Xcode創建一個Single View application應用程序,為項目命名UIDatePickerExample,填寫相應的Organization Name和Organization Idenfier,選擇Swift作為開發語言,不要勾選Core Data,因為應用中用不到,下一步保存應用。

2.在Main.storyboard中添加DatePicker控件和UILabel控件:

3.選擇ViewController.swift,創建IBOutlet為UIDatePicker並命名myDatePicker:

4.創建IBOutlet為UILabel控件命名為selectedDate:

5.創建IBAction為myDatePicker命名為datePickerAction:

6.在datePickerAction方法中添加以下代碼:
@IBAction func datePickerAction(sender: AnyObject) {
var dateFormatter = NSDateFormatter()
//設置日期格式
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm"
var strDate = dateFormatter.stringFromDate(myDatePicker.date)
selectedDate.text = strDate
}
在這里,使用dateFormatter對象來格式化日期,並用stringFromDate對象的日期來轉換為字符串,然后分配該字符串值到selectedDate中。之后運行程序:

