我有动态UITableViewCell
。现在我的问题是在某些情况下我希望修复cell
,cell
应该处于最高位置,而其他单元格则在其下滚动。
这个UITableView
是正常情况,每个单元格都应该在这里滚动。
但是,
在此UITableView
中,应修复第一个单元格。
PS。将要修复的cell
始终位于UITableView
的顶部。
我确实尝试了viewForHeaderInSection:
,但这对我没有用,因为单元格是动态生成的,每个单元格中都有collectionView
,这将提供数据形式的强度和价格
我也试过scrollViewDidScroll
并且单元格已经修复,但是一旦它消失就会被下一个单元格取代。对于scrollViewDidScroll
,我查看并尝试按照此主题中的建议实施:UITableView - How to keep table rows fixed as user scrolls
答案 0 :(得分:0)
如果您要创建自定义标头,请在表格视图tableView:viewForHeaderInSection:
中实施delegate
方法并返回header
的视图。您必须管理部分和行只是行。
答案 1 :(得分:0)
您可以将自定义单元格设为标题部分
例如:
- (UIView )tableView:(UITableView )tableView viewForHeaderInSection:(NSInteger)section {
customHeaderSection *headerCell = [self.tableView dequeueReusableCellWithIdentifier:@"cell"];
return commentCell;
}