2011-11-23 6 views
0

1- 나는 칼 컨트롤에서 선택된 날짜를 얻고 싶습니다.칼 컨트롤에서 선택한 날짜를 얻는 방법은 무엇입니까?

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

하는 이벤트에서 내가 선택한 날짜를 읽을 수 있습니다 (https://github.com/klazuka/Kal)

내가 내 컨트롤러에 코드를 추가?

2 맨 아래 테이블 뷰를 표시하고 싶지 않습니까? 가능합니까?

캘린더보기가 필요합니다. 다음 함수 KalViewController.m 검색

답변

2

:

-(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]; 
} 

("%의 @", [일자있는 NSDate] @) NSLog 실행; KalViewController.m의 didSelectDate가 kal 달력에서 선택한 날짜를 반환했습니다.

는 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

관련 문제