1- 我想从 Kal 控件中获取选定的日期。 (https://github.com/klazuka/Kal)
我将代码添加到我的 Controller 中:
kal = [[KalViewController alloc] init];
kal.delegate = self;
navController = [[UINavigationController alloc] initWithRootViewController:kal];
在什么情况下我可以读取选定的日期?
2- 我不想显示底部表格 View ,这可能吗?
我只需要日历 View 。
最佳答案
在 KalViewController.m 中 搜索以下函数:
-(void)didSelectDate:(KalDate *)date
{
self.selectedDate = [date NSDate];
NSDate *from = [[date NSDate] cc_dateByMovingToBeginningOfDay];
NSDate *to = [[date NSDate] cc_dateByMovingToEndOfDay];
[self clearTable];
[dataSource loadItemsFromDate:from toDate:to];
[tableView reloadData];
[tableView flashScrollIndicators];
}
运行 NSLog(@"%@",[日期 NSDate]);在 KalViewController.m 的 didSelectDate 中返回从 kal 日历中选择的日期。
输出:
2011-11-23 14:51:00.345 xx[23467:207] 2011-11-27 08:00:00 +0000
2011-11-23 14:51:01.234 xx[23467:207] 2011-11-28 08:00:00 +0000
2011-11-23 14:51:01.728 xx[23467:207] 2011-11-27 08:00:00 +0000
关于objective-c - 如何从 Kal 控件中获取选定的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8244789/