就实现了这个帖子: Slider with real time in Label滑块与标签实时(但是从标签与时间设定滑块)
随着丹尼斯代码和正常工作。谢谢。
只是翻译成斯威夫特,如果有人想:
func timeSlider(aSlider: UISlider)-> String {
let numberOfSlots = 24*4 - 1
let dateFormat = NSDateFormatter()
dateFormat.dateFormat = "h-mm"
let zeroDate = dateFormat.dateFromString("00-00")
let actualSlot = roundf(Float(numberOfSlots)*Float(aSlider.value))
let slotInterval:NSTimeInterval = NSTimeInterval(actualSlot * 15 * 60)
let slotDate: NSDate = NSDate(timeInterval: slotInterval, sinceDate: zeroDate!)
dateFormat.dateFormat = "h-mm"
return dateFormat.stringFromDate(slotDate)
}
现在,我试图找出如何使反向操作。我的意思是,在我的数据库中,我将存储时间,标签上显示。 当我查询数据库时,如何设置滑块?
我的滑块被示出的值,如:
2015年8月21日20:46:14.831 [5306:1205420] 0.303571
2015年8月21日20:46:14.847 [5306:1205420] 0.292411
2015年8月21日20:46:14.864 [5306:1205420] 0.276786
虽然我的滑块具有minumum = 0和最大= 1
任何帮助?
谢谢
不是我的问题哥们。如何将时间值设置为最小值为0且最大值为1的滑块? – GIJOW
你有一个最小和最大时间的权利?并希望将滑块设置为两者之间的时间? – Leonardo
是从0:00到23:45,滑块从0到1,例如0.276786 = 9:45。我将存储在我的数据库9:45,但要重新加载应用程序中的数据,我需要在0.276786重新转换9:45。得到它了 ?谢谢 – GIJOW