我在 ControlView 中有一个 DatePicker() 和按钮,当我单击该按钮时,它会跳转到一个函数,在该函数中我使用我在 DatePicker(旋转)中选择的日期,问题是 datePicker 旋转时我单击按钮它不选择日期,而是在不选择日期的情况下跳转到功能。旋转日期选择器以阻止按钮时是否可行?或者它可以是另一种方式?
感谢您的回答
当UIDatePicker
用户完成旋转控件(对于事件UIControlEventValueChanged
)时,控件将发送一个操作方法。您可以使用此操作方法启用按钮,以便仅在用户完成选择日期后才能按下按钮。
请参阅文档:
如果配置正确,UIDatePicker 对象会在用户完成旋转其中一个轮子以更改日期或时间时发送操作消息;关联的控件事件是 UIControlEventValueChanged。