我有一个包含自定义单元格的tableview。单元格上的节标题具有可选择的文本视图。
当你双击并选择文本视图然后点击它...细胞就会消失。但是当我完全滚动以便单元格不可见并返回然后向后滚动...单元格会回来。
为什么会发生这种情况非常困惑。有谁知道会导致这个问题的原因???
问题特定于表视图标题部分,如果我在其他单元格中有可选择的textview并且点击该单元格不会消失。
答案 0 :(得分:1)
我认为您将View for header设计为表格视图单元格。消失的问题可能是由于两个原因
1.请检查您声明的tableview和单元格视图范围。如果它很弱,请将其强化。
2.我将给你一个示例代码,你需要在头部委托中声明 如果您返回的是单元格而不是uiview,则可能会发生。请同时验证一个。
static NSString *CellIdentifier = @"QuizCreation2HeaderTableViewCell";
QuizCreation2HeaderTableViewCell* sectionHeaderCell = (QuizCreation2HeaderTableViewCell*)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
UIView * headerView = [[UIView alloc] initWithFrame:sectionHeaderCell.frame];
[headerView addSubview:sectionHeaderCell];
return headerView;