次のようなシナリオのアプリケーションを開発しています。ユーザーがアプリケーションにログインすると、カスタマイズされたタブ付きパネルが表示されます。最初のタブアイテムにKalカレンダーを表示したい。しかし、そうすることに失敗しました。XCODE4.2の正確な手順を教えていただければ幸いです。
前もって感謝します..
プロジェクトに追加TapkuLibrary
します (TapkuLibrary.bundle およびその他のヘッダー ファイル)
#import "TKCalendarMonthView.h"
次のデリゲートを含めます:
TKCalendarMonthViewDelegate
, TKCalendarMonthViewDataSource
(.h ファイル内)
インターフェイス宣言TKCalendarMonthView *calendar;
ファイル (つまり .h ファイル) で宣言します。
@property (nonatomic, retain) TKCalendarMonthView *calendar;
(.h ファイル内)
@synthesize calendar;
(.m ファイル内)
そして、viewDidLoad
calendar = [[TKCalendarMonthView alloc] init];
calendar.delegate = self;
calendar.dataSource = self;
[self.view addSubview:calendar];
[calendar reload];
- (void)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate *)d {
NSLog(@"calendarMonthView didSelectDate");
}
- (void)calendarMonthView:(TKCalendarMonthView *)monthView monthDidChange:(NSDate *)d {
// NSLog(@"calendarMonthView monthDidChange");
// NSLog(@"d is %@",d);
}