zoukankan      html  css  js  c++  java
  • 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中。之后运行程序:

  • 相关阅读:
    前端性能优化-全链路质量监控体系建设
    前端性能优化-研发开发流程优化
    一次VLAN标签引发的网络事件的处置
    2001
    SpringBoot定时任务
    在el-dialog中使用ref找不到元素?
    el-table使用checkbox时,获取选中数据的id?
    SpringBoot邮件发送
    表单中el-select和el-input的长度不一致?
    element-ui如何修改el-dialog的样式?
  • 原文地址:https://www.cnblogs.com/li--nan/p/4507902.html
Copyright © 2011-2022 走看看