我在倒数计时器模式下使用UIDatePicker.我想在几秒钟内在uidatepicker上获取当前的设置时间并将其置于整数值中?这是怎么做到的?
该UIDatePicker
有一个名为属性countDownDuration
,所以你应该能够使用
int seconds = (int)datePicker.countDownDuration;
Run Code Online (Sandbox Code Playgroud)
编辑:要解决注释中的问题,请确保手动设置countDownDuration
datePicker的时间或时间以获得"整分钟"值.例如,viewDidLoad
您可以设置:
datePicker.countDownDuration = 60.0f;
Run Code Online (Sandbox Code Playgroud)
然后倒计时中默认选择的持续时间恰好是0小时1分钟.否则,默认情况下,日期选择器将使用当前日期/时间,并且设置倒数计时器可能导致countDownDuration
最多+59秒(例如1分钟可以在60-119之间准备就绪,从120-179开始2分钟等)在你运行你的应用程序时.
归档时间: |
|
查看次数: |
5189 次 |
最近记录: |