3

次のようなシナリオのアプリケーションを開発しています。ユーザーがアプリケーションにログインすると、カスタマイズされたタブ付きパネルが表示されます。最初のタブアイテムにKalカレンダーを表示したい。しかし、そうすることに失敗しました。XCODE4.2の正確な手順を教えていただければ幸いです。

前もって感謝します..

4

1 に答える 1

3

プロジェクトに追加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);
}
于 2012-08-07T07:20:43.207 に答える