2011-11-23 24 views
0

1-我想從Kal控制中獲取選定的日期。 (https://github.com/klazuka/Kal)如何從Kal控件中選擇日期?

我添加代碼以我的控制器:

kal = [[KalViewController alloc] init]; 
kal.delegate = self; 
navController = [[UINavigationController alloc] initWithRootViewController:kal]; 

在哪個事件我可以讀取所選日期?

2-我不想顯示底部tableview,這有可能嗎?

我只需要日曆視圖。

回答

2
在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中返回從卡爾日曆中選擇的日期。

OUTPUT:

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 
+0

'[日期的NSDate]'只是看起來是錯誤的。 –

+1

是的,它顯示前一天。 – fulberto100

相關問題