在IOS CKCalendarView.in此日历中如何仅禁用未来日期

时间:2014-08-26 08:45:11

标签: date uidatepicker

如何仅禁用未来日期。 我正在使用第三方库CK Calendar View点击此链接:https://github.com/jaykz52/CKCalendar。 我正在获取当前和过去的期货日期。在该库中,我实现了所有委托方法。但我无法禁用未来日期。

2 个答案:

答案 0 :(得分:0)

这个问题似乎并不详细..任何类似波纹管代码的东西都应该有所帮助......

<script type="text/javascript">
$(document).ready(function() {
$("#datepicker").datepicker({ maxDate: 0 });
}); 
</script>

答案 1 :(得分:0)

当我使用这个代码时,我解决了我的问题。在选择日期方法...

 if([date compare:[NSDate date]] == NSOrderedAscending
{
   NSString *today=[NSString stringWithFormat:@"%@",[NSDate date]];
    NSString *chooseday=[NSString stringWithFormat:@"%@",date];
    NSArray *date1=[today componentsSeparatedByString:@" "];
    NSArray *date2=[chooseday componentsSeparatedByString:@" "];

    if([[date1 objectAtIndex:0] isEqualToString:[date2 objectAtIndex:0]])
    {
        NSLog(@"Today date clicked");
        //_dateLblObj is my label object...
        _dateLblObj.text = [self.dateFormatter stringFromDate:date];           
    }
    else
    {           
        NSLog(@"Past date clicked");
    }
}
else{
    NSLog(@"future date clicked");
}