相关疑难解决方法(0)

在Swift中的弹出datePickerView中添加一个Done按钮?

我想在Swift中弹出一个datePickerView中添加一个Done按钮.

这是代码:

@IBOutlet var datePicker: UITextField!

@IBAction func dateTextInputPressed(sender: UITextField) {

    var datePickerView = UIDatePicker()
    datePickerView.datePickerMode = UIDatePickerMode.Date

    sender.inputView = datePickerView
    datePickerView.addTarget(self, action: Selector("handleDatePicker:"), forControlEvents: UIControlEvents.ValueChanged)
}

func handleDatePicker(sender: UIDatePicker) {
    var dateFormatter = NSDateFormatter()
    dateFormatter.dateFormat = "yyyy-MM-dd"
    datePicker.text = dateFormatter.stringFromDate(sender.date)
}
Run Code Online (Sandbox Code Playgroud)

我可以使用此代码成功弹出datePickerView.

datePickerView的结果

但是在我选择了日期后,它没有"完成"按钮来解除它.

那么如何在其中添加"完成"按钮?

谢谢!

uidatepicker uitextfield ios swift

16
推荐指数
3
解决办法
4万
查看次数

标签 统计

ios ×1

swift ×1

uidatepicker ×1

uitextfield ×1