CVCalendarView 解决当天不可选

 //最早的可选时间

    func earliestSelectableDate() -> Date {

        return Date()-60*60*24 //需要减去1天的时间,不知道为什么当天不可以选

    }

    //需要调用这个方法,这样前一天不可选,又可以显示灰色(不可选的颜色)

    func shouldSelectDayView(_ dayView: DayView) -> Bool{

        let dayDate = dayView.date.convertedDate()

        if dayDate! < Date()-60*60*24 {

            return false

        }else{

            return true

        }

    }

猜你喜欢

转载自blog.csdn.net/weixin_39872861/article/details/81006658