Skip to content

IAmFiveHigh/DatePicker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

DatePicker

-因为iOS自带datePicker不支持两个component展示年月 写了个能只展示年月功能的pickerView

安装

-直接把LHCDatePicker.swift文件拖进工程,还有UIColor+Extension.swift文件拖入工程

使用

init方法创建 可以设置起始日期参数, 两种位置模式: 中心和底部

let a = LHCDatepicker(frame: CGRect(x: 0, y: 0, width: screenWidth, height: screenHeight), 起始时间: "2018-3-20", position: .中心)

因为自带背景shadow 所以设置大小建议为屏幕宽高

设置显示格式

a.dateType = .年月

显示格式三种

    enum 日期格式 {
        case 年月日
        case 年月
        case}

带设置起始日期和最晚日期功能

-设置最早日期

        let time = "2018-4-15"
        let formate = DateFormatter()
        formate.dateFormat = "yyyy-M-dd"
        a.minDate = formate.date(from: time)!
        a.reload选中年月日()

-设置最晚日期

        let time = "2018-5-10"
        let formate = DateFormatter()
        formate.dateFormat = "yyyy-M-dd"
        a.maxDate = formate.date(from: time)!
        a.reload选中年月日()

-最后要调用reload选中年月日方法

About

三级联动日期选择器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages