OGeek|极客世界-中国程序员成长平台

标题: ios - TableView 中页眉和页脚的选项 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 09:58
标题: ios - TableView 中页眉和页脚的选项

这与编程无关,但我很困惑,也是初学者,所以在这里问。我正在实现如下所示的屏幕。很明显,这表明可以使用带有header(Invoice|Date|Vale|Action)footer(Total)的UITableView来实现。请忽略导航栏。由于页眉和页脚只是提供信息,没有用户交互,我想使用 UILabel 作为页眉和页脚的替代品。我所做的是在 ViewController 中附加标签,并在该标签之间添加了一个 UITableview。它在模拟器上工作正常,没有设备来测试它。

1)这是正确的方法吗?

2)如果正确,它会在设备上显示一些奇怪的行为吗?

3)这种方法适合autolayout吗?

This is to be implemented



Best Answer-推荐答案


您正在以正确的方式进行操作,但是如果您使用 UITableViewCell 作为标题标签,那么您可以更轻松地做到这一点。它就像您的 UITableViewCell 的标签和标题的宽度相同,因此对于 indexPath.row == 0 您可以设置标签颜色和标签标题,对于剩余的索引,您可以如图所示做你的工作。

对于页脚使用标签是个好方法。

编辑:如果标题标签是静态的,则将它们放在表格标题内容 View 中,这样它们就不会与其他单元格一起滚动。

关于ios - TableView 中页眉和页脚的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34409728/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4