在Iphone中的自定义选项卡式面板中集成日历

时间:2012-08-07 05:51:38

标签: iphone ios ipad

我正在开发一个具有以下场景的应用程序。 用户登录应用程序后,将出现自定义选项卡式面板。 我想将Kal Calendar显示在我的第一个标签项中。 但这样做不成功。 请任何人都能为我提供XCODE 4.2的精确步骤,不胜感激。

先谢谢..

1 个答案:

答案 0 :(得分:3)

TapkuLibrary添加到您的项目(TapkuLibrary.bundle和其他标题文件)

#import "TKCalendarMonthView.h"

包括这些代表: TKCalendarMonthViewDelegateTKCalendarMonthViewDataSource(在.h档案中)

在接口声明文件(即.h文件)中声明TKCalendarMonthView *calendar;

@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);
}