我有一个UIDatePicker显示与轮模式,但当我点击一个日期,键盘出现,让我输入一个日期从键盘.如何禁用这种荒谬的行为(为什么会有人想要这样呢?)
oyt4ldly1#
苹果在这方面的文档相当缺乏--我还没有找到任何关于该功能的参考资料。然而,它显然是内置的,作为一个方便的方法,用户输入的时间与键盘。您可以 * 阻止键盘显示如下:
@IBOutlet var datePicker: UIDatePicker! override func viewDidLoad() { super.viewDidLoad() datePicker.addTarget(self, action: #selector(noKeypad(_:)), for: .editingDidBegin) } @IBAction func noKeypad(_ sender: UIDatePicker) { sender.resignFirstResponder() }
字符串
1条答案
按热度按时间oyt4ldly1#
苹果在这方面的文档相当缺乏--我还没有找到任何关于该功能的参考资料。
然而,它显然是内置的,作为一个方便的方法,用户输入的时间与键盘。
您可以 * 阻止键盘显示如下:
字符串