【问题标题】:Dismissing the datePicker calendar when selecting a date选择日期时关闭 datePicker 日历
【发布时间】:2020-12-03 20:53:44
【问题描述】:

我对新的 datePicker 更新有疑问。每当我在日历中选择一个日期时,为了关闭它,我必须点击日期选择器之外的任何地方来关闭它。有没有办法在我选择日期时关闭日期选择器?

【问题讨论】:

  • 刚刚回答,如果可以解决,请告诉我。如果没有,我可以编辑它:)
  • @wriuhasdfhvhasdv,感谢您的回答!不幸的是,它不起作用。它确实成功打印了Date picker's value changed to: \(sender.date),但它不会退出。我正在阅读here,这就是当前日期选择器的工作方式:解除它的唯一方法是点击其他地方。

标签: swift datepicker


【解决方案1】:

我假设,您在选择日期后使用完成按钮。只需将此代码放在您完成的新闻末尾即可:

func doneButtonPressed() {
 // Your code block

    self.view.endEditing(true)
 // view is your mainView
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-29
    • 1970-01-01
    • 1970-01-01
    • 2018-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多