好的,因此有“静态单元格”内容模式可用于创建类似设置的视图。如果您在不同情况下显示不同数量的设置,有人可以建议如何处理吗? 即在一种情况下,我有三个单元格:两个带开关的单元格和一个带按钮的单元格,在其他情况下 - 只有带按钮的最后一个单元格。
我应该切换回动态细胞吗?在这种情况下,我应该如何处理标题的行为? 感谢
答案 0 :(得分:1)
我认为你最好使用动态细胞。 对于单元格和节的页眉和页脚,您可以调用此方法:
- (NSString *) tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
return @"This will be the header!!!!";
}
或
- (NSString *) tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section
{
return @"This will be the footer!!!!";
}
P.S。有一些方法,如"viewForHeaderInSection"
和"viewForFooterInSecton"
。但我不记得完整的实施。
P.S ^ 2。你必须将表视图样式设置为分组! See this image for a tiny help
答案 1 :(得分:0)
静态单元格和if
和numberOfRowsInSection:
实现中的简单cellForRowAtIndexPath
可以返回3个静态单元格,也可以根据您的条件返回最后一个单元格。很简单。