我想制作一个像这样的简单TimePicker:
如果我使用UITableView,那么我如何知道中间行/单元格被选中?最后一行/单元格也永远不会在中间。除此之外,它必须是两个tableViews,因为小时选择和分钟选择需要分开。 如果我使用两个scrollViews,仍然如何确定一个项目何时正好位于中间并且应该被视为所选项目。
我在默认的日期时间选择器中找不到任何自定义选项。 其次,我的选择器非常简单,但我无法找到一种合适的方法来创建这种类型的选择器。 我不能使用默认的选择器,因为它有不同的设计,这不是我想要的。
感谢任何帮助。 感谢
答案 0 :(得分:2)
如果我理解你的话,你只想在你的选择器上设计并设计它吗?从故事板中,您可以选择它是什么时间","日期","日期&时间"只需选择你的选择器和右选择属性。
但是对于设计我建议你尝试这些代码:
datePicker.backgroundColor = UIColor.whiteColor() //It is for background color
datePicker.setValue(UIColor.whiteColor(), forKeyPath: "textColor")//It is for text color
self.datePicker.performSelector("_setHighlightColor:", withObject:Constants.Colors.mainHeaderColor) //This should be higlight color
我建议你阅读this主题。
答案 1 :(得分:0)
let picker = UIDatePicker()
picker.datePickerMode = UIDatePickerMode.Time