【问题标题】:Xamarin.Forms datepicker selects during the selection iOSXamarin.Forms 日期选择器在选择 iOS 期间选择
【发布时间】:2018-02-22 05:45:44
【问题描述】:

在我的项目中,我使用了 datepicker,而在 iOS 部分中,当我选择日期时,datepicker 在不点击“完成”按钮的情况下触发 DateSelected 方法。有什么解决办法吗?

【问题讨论】:

  • 这是 iOS 的默认行为。您需要创建一个custom renderer 来捕获完成 按钮的点击。
  • 是的,它有效,谢谢:)
  • @OguzhanO 我的回答对你有帮助吗?如果你解决了问题请标记为回答,谢谢。
  • @ColeXia 我为完成按钮使用了自定义渲染器,这解决了我的答案。

标签: xamarin xamarin.ios xamarin.forms


【解决方案1】:

正如@hvaughan3 提到的,这是 iOS 的默认行为。

DatePicker 控件上可以捕获

  • DateSelected : 每次更改日期时触发

  • Unfocused : 当点击 Done 按钮或聚焦另一个控件时触发。

您可以使用 Unfocused 来实现您的要求。

【讨论】:

    猜你喜欢
    • 2021-07-28
    • 2012-09-11
    • 2023-03-07
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 2020-02-21
    • 1970-01-01
    • 2014-04-22
    相关资源
    最近更新 更多