我已經使用故事板中的一個簡單原型單元格爲我的表視圖添加標題視圖。我在單元格中添加了一些標籤,併爲每個標籤賦予了特定的標籤,但在訪問它時返回了[cell viewWithTag:]方法的無值(我沒有爲單元格創建自定義類)我正在使用以下方法UITableViewCell for headerview不加載故事板的子視圖
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UITableViewCell * headerView = [tableView dequeueReusableCellWithIdentifier:@"HeaderView"];
UILabel * lblVenueName = (UILabel *)[headerView viewWithTag:100];
lblVenueName.text = @"Test Venue";
return headerView;
}
對於上面的代碼,lblVenueName的值總是返回nil。
您必須檢查'dequeueReusableCellWithIdentifier'是否返回一個對象,或者是否必須創建一個新對象。 –