分组UITableView,多个部分在iPhone SDK中创建问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分组UITableView,多个部分在iPhone SDK中创建问题相关的知识,希望对你有一定的参考价值。

在我的iPhone应用程序中,我有一个分组表视图。我已经使用viewForHeaderInSection方法来更改节标题的字体颜色和字体大小。

我在tableview中有4个部分。

问题

如果第0部分和第1部分中没有数据,则第2部分也开始显示在视图中心附近的某个位置而不是屏幕顶部。

我希望当第0部分和第1部分单元格为空时,第2部分应该位于视图的顶部,就好像它是第0部分一样。

我该怎么办?

答案

以此目的,

您需要检查天气数据是否存在,假设您显示数据中的数据,请检查

([数组计数]> 0)

根据你和现在检查这一点,当你返回部分的数量然后你不能

返回4; [硬编码]。

动态检查数据然后根据条件返回段数。

另一答案

这只是一个建议,但是如果该部分为空,您可以尝试将标题视图的高度设置为0。

以上是关于分组UITableView,多个部分在iPhone SDK中创建问题的主要内容,如果未能解决你的问题,请参考以下文章

具有多个部分的静态分组 UITableView 的默认外观

如何在 iPhone 的 Interface Builder 中构建 UITableView 部分的标题视图?

索引表问题...UITableView iPhone 问题

UITableView 部分标题全黑

部分的 UITableView 标题仅在向下滚动时出现

iPhone 5 UITableView 不显示