その下に Tapku カレンダーとテーブル ビューがあります。カレンダーには静的な高さがなく、その中の行数に依存し、月ごとに異なります。いくつかの月のように、5 行があり、6 行もあります。カレンダーの終了位置から開始するテーブル フレームを設定したい。以下の方法を試しましたが、うまくいきません。
- (void)calendarMonthView:(TKCalendarMonthView *)monthView monthDidChange:(NSDate *)d {
NSLog(@"calendarMonthView monthDidChange:%@",d);
[self.mTableView setFrame:CGRectMake(0, calendar.frame.origin.y + calendar.frame.size.height, 320, 308 - calendar.frame.size.height - calendar.frame.origin.y)];
[self.mTableView reloadData];
NSLog(@"calendar height:%f", calendar.frame.size.height);
}
コンソールで calendar height:0.000000 を印刷しています。以上をご案内します。