jjzjj

UIDatePickerModeCountDownTimer

全部标签

iphone - 实际上使用 UIDatePickerModeCountDownTimer 作为计时器

我只是想做一个计时器。我想使用UIDatePicker的UIDatePickerModeCountDownTimer模式,这样当用户在选择器中简单地选择15分钟时,它们就会传回显示值的屏幕15分钟的标签,然后他们可以倒计时。当我尝试从DatePicker获取值时,我意识到选择器传回了一个NSTimeInterval,它以秒为单位获取当前时间:UIDatePicker*pickerView=[[UIDatePickeralloc]init];NSTimeIntervalnew=(NSTimeInterval)pickerView.countDownDuration;所以我只想知道用户选择

ios - 如何设置 UIDatePickerModeCountDownTimer 的最长时间?

请问如何设置iOS倒计时的最大时间?(例如最多1小时30分钟)倒数计时器是从UIDatePicker的模式中获取的:谢谢!编辑:有人说我必须设置最小/最大日期,我只是在Storyboard中设置了它们,但我看不出有什么区别:(设置的时间是我本地时间+-30分钟)编辑:来自苹果:在倒数计时器模式(UIDatePickerModeCountDownTimer)中也会忽略最小和最大日期。那么他们无论如何都要这样做吗? 最佳答案 虽然Niko的解决方案有效,但它的缺点是小时数仍然很大。如果您想实际限制显示的时间,我为此目的构建了一个自定义选