UIDatePicker更改事件不会在第一次旋转Swift时触发

时间:2017-03-09 02:49:26

标签: swift uidatepicker ibaction

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

1 个答案:

答案 0 :(得分:2)

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