前回の記事→TapkuLibraryのedgesForExtendedLayoutで悩んでいるすべての方へ
// viewController.h // ここは前回の記事と変わらない。delegateが増えていることに注目 #import#import "TapkuLibrary/TapkuLibrary.h" @interface ViewController : UIViewController @end // viewController.m #import "ViewController.h" @interface ViewController () { TKCalendarMonthView *calendar; } @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; calendar = [[TKCalendarMonthView alloc]init]; calendar.delegate = self; // calendar.dataSource = self; * タップイベントを取得するだけだったらこれは必要ありません。 [self.view addSubview:calendar]; } - (void)didReceiveMemoryWarning { // 省略 } // カレンダーがタップされたイベントを取得 - (void)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate *)date { NSLog(@"tapped!!"); } @end
No comments:
Post a Comment