我有一个基于TabController的故事板应用程序,带有4个不同的navigationController,每个选项卡一个。 第二个选项卡打开一个navigationController(这仍然具有故事板关系),以这种方式以编程方式推送Tapku库的TKCalendarViewController:
- (void)loadView
{
[super loadView];
AgendaTableViewController *agenda = [[[AgendaTableViewController alloc] initWithSunday:NO] autorelease];
[self pushViewController:agenda animated:NO];
}
AgendaTableViewController是TKCalendarMonthTableViewController的子类。
问题是日历下的表格视图位于标签栏下方,最后一个单元格未按预期显示。 我认为观点或所有者出了点问题
如何解决?
谢谢!
答案 0 :(得分:0)
我解决了这个问题:
self.view.frame = CGRectMake(0, 0, [[UIApplication sharedApplication]keyWindow].frame.size.width, 368);
在AgendaTableViewController(TKCalendarMonthTableViewController子类)中的loadView方法中。 如果设备方向发生变化,仍在寻找更好的宽度和高度值。