我需要在iPhone的默认日历视图顶部添加图片。如果任何机构知道如何实现这一点,请回复。我正在使用Tapku库来显示日历。如果可以在那里实现Kal库,也可以使用它。
下面附上了日历视图,我需要在标题栏正下方的日历顶部放置一个图像。日历需要在图像下方看到。
答案 0 :(得分:0)
创建TKCalendarMonthViewController的子类并覆盖loadView:
- (void)loadView {
[super loadView];
// Get the frame of the calendar view
CGRect frame = self.monthView.frame;
// Shift it down to make room for the image view
frame.origin.y += 50;
// Add your image view, e.g. :
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0, 0.0, frame.size.width, 50.0)];
[self.view addSubview:imageView];
}
如果您正在使用TKCalendarMonthTableViewController(包括日历视图下方的表格),那么您还需要调整表格的大小。请参阅TKCalendarMonthTableViewController的loadView以了解它是如何设置的。