UIDatePicker在swift中的使用


  在上一篇文章中,創建了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中。之后運行程序:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM