1
아래에 Tapku 달력 및 테이블보기가 있습니다. 캘린더에는 일정한 높이가 없으며 여러 달 동안 다른 행의 수에 따라 달라집니다. 몇 달 동안 5 행이 있고 6 행 정도 있습니다. 달력이 끝나는 곳에서 시작해야하는 테이블 프레임을 설정하고 싶습니다. 아래에 언급 된 방법을 시도했지만 작동하지 않습니다.Tapku 달력 높이에 따라 UITableView 프레임을 설정하십시오.
- (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);
}
콘솔의 인쇄 높이 : 0.000000입니다. 위 안내를 참조하십시오.