我正在开发一个iPad
应用程序。由于某些原因,我需要two tableviews
在同一个视图控制器中显示一个。我在 a 中创建了UIView
一个xib
并将 a 连接outlet
到那个view controller
。我需要在这两个表视图中将该视图显示为tableHeaderView
. 当我尝试将该视图分配给 时both header views
,它仅在 中显示second tableview
。我希望该视图有一个实例。所以它只显示在我最后分配的视图中。我怎么能克服这个?任何帮助,将不胜感激。
这是我的代码。
[energyTableView setTableHeaderView:tableHeader];
[maintenanceTableView setTableHeaderView:tableHeader];
@CodeBySteveZ
正如他所说,我创建了一个xib并尝试了。我仍然无法得到解决方案。我做错了什么吗?这就是我尝试的方式。
NSArray *topLevelObjects = [[NSBundle mainBundle]loadNibNamed:@"tableHeaderCell" owner:nil options:nil];
[energyTableView setTableHeaderView:[topLevelObjects objectAtIndex:0]];
[maintenanceTableView setTableHeaderView:[topLevelObjects objectAtIndex:0]];
我想这也和我以前做的一样。