【问题标题】:UIDatePicker change event not firing on first spin Swift [duplicate]UIDatePicker 更改事件未在第一次旋转 Swift 时触发 [重复]
【发布时间】:2017-03-09 02:49:25
【问题描述】:

当用户更新 UIDatePicker(倒数计时器)时,我正在尝试更新标签。但是,它仅在第一次旋转后更新。第一次旋转不会改变标签值。我试图在主队列上执行 UI 更新,但无济于事。

【问题讨论】:

    标签: swift uidatepicker ibaction


    【解决方案1】:

    这是一个众所周知且长期存在的错误。如果您仔细查看使用倒计时日期选择器的 Apple 项目(例如 Clock 应用程序的 Timer 部分),他们从不会尝试响应旋转选择器的操作;用户必须点击一个按钮,然后读取选择器的值。我建议你设计类似的界面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-31
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多