最近要用到标题所说的功能,但是UITextField本身的键盘并没有日期选择器,网上好多教程都好复杂,而且大都是oc的,我就献丑写个简陋的swift版吧。
我用的方法是把UITextView的inputView修改成UIDatePicker。
功能的样子长这样:
下面是代码:
import UIKit
class TextFieldDatePickerViewController: UIViewController {
/// 输入框
var textField = UITextField()
/// 日期选择器
var datePicker = UIDatePicker()
override func viewDidLoad() {
super.viewDidLoad()
// MARK: - 选择框样式
textField

这篇博客介绍了如何在Swift中简单实现UITextField点击后弹出UIDatePicker的时间选择功能,通过设置UITextField的inputView为UIDatePicker来实现。
最低0.47元/天 解锁文章
4461





