War*_*ior 4 iphone calendar kal
我使用Kal库在iPhone中实现了日历视图.源代码在这里https://github.com/klazuka/Kal.我想禁用之前的日期.只有今天的日期和未来的日期必须是可点击的.
转到KalGridView.m并替换- (void)setSelectedTile:(KalTileView*)磁贴,其代码如下所示.
- (void)setSelectedTile:(KalTileView *)tile
{
if (selectedTile != tile && [[KalDate dateFromNSDate:[NSDate date]] compare:tile.date] != NSOrderedDescending)
{
selectedTile.selected = NO;
selectedTile = [tile retain];
tile.selected = YES;
[delegate didSelectDate:tile.date];
}
}
现在,将禁用当前日期之前的所有日期.
| 归档时间: |
|
| 查看次数: |
799 次 |
| 最近记录: |