繁体   English   中英

动态静态表视图

[英]Dynamic static table view

好的,因此存在用于创建类似设置的视图的“静态单元格”内容模式。 如果在不同情况下要显示的设置数量不同,谁能建议如何处理? 也就是说,在一种情况下,我有三个单元格:两个带有开关的单元格,一个带有按钮的单元格,在另一种情况下,-最后一个带有按钮的单元格。

我应该切换回动态单元格吗? 在这种情况下,我应该如何处理标题的行为? 谢谢

我认为您最好使用动态单元格。 对于单元格和节的页眉和页脚,您可以调用以下方法:

- (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!!!!";  
}

PS有一些方法,例如"viewForHeaderInSection""viewForFooterInSecton" 但是我不建议完整的实现。

PS ^ 2。 您必须将“表格视图样式”设置为“分组”! 看到这个图像有一点帮助

静态单元格和简单的if在实现numberOfRowsInSection:cellForRowAtIndexPath实现中),则根据您的条件返回3个静态单元格或仅返回最后一个静态单元格。 很简单。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM