我正在尝试添加TextView作为表视图的标题。我的代码如下。代码运行,因为我看到打印的日志消息。但我的表/场景中没有标题。有谁知道为什么标题没有显示?我正在拨打电话,在cellForRowAtIndex
内显示/添加标题为
if (!tableView.tableHeaderView) {
NSLog(@"adding header to table");
[self addHeaderTableView:tableView ];
}
添加标题的实际代码是:
-(void)addHeaderToTableView:(UITableView *)tableView
{
UITextView *headerView = [[UITextView alloc] init];
headerView.text = @"some text";
tableView.tableHeaderView = headerView;
NSLog(@"Added textview to table as header");
}
同样,日志表现良好。
答案 0 :(得分:1)
你忘了这行
[headerView sizeToFit];
将视图作为标题添加到表后。