Я использую Kal, и у меня возникают проблемы с его правильным отображением.
Прямо сейчас в раскадровке у меня есть часть основного представления с тегом 1:
У меня есть это подпредставление, соответствующее пространству между панелью навигации и панелью вкладок:
Проблема в том, что календарь / табличное представление (Kal) не отображается должным образом в этом подпредставлении:
Сначала есть эта маленькая серая полоса над месяцем (может быть, интервал Кэла для информационной панели iPhone?). Тогда табличное представление в нижней части календаря ведет себя так, как если бы оно простиралось далеко под панелью вкладок. То есть ячейки не будут прокручиваться должным образом, как это видно по ячейке с надписью 11:58, которая выглядывает снизу. (Я прокрутил его до упора.)
Здесь я устанавливаю делегатов и загружаю представление для календаря / таблицы Kal:
- (void) viewDidLoad
{
NSLog(@"DateTimeViewController - viewDidLoad");
[super viewDidLoad];
self.calendar = [[KalViewController alloc] init];
self.calendar.delegate = self;
self.calendar.dataSource = self;
[[self.view viewWithTag:1] addSubview:self.calendar.view];
NSLog(@"selected date = %@",self.calendar.selectedDate);
}