【问题标题】:UITableView, reloadData reload the cell but does not resize the tableUITableView, reloadData 重新加载单元格但不调整表格大小
【发布时间】:2010-09-20 22:31:01
【问题描述】:

我有这种奇怪的行为,当我更新 UITableView 的 dataSource 并调用 reloadData 事物时,单元格会更新,但表格的大小不会改变。

我真的没有任何线索......有人可以帮忙吗?

【问题讨论】:

  • 如果您没有得到分辨率,也许添加一些代码会有所帮助?

标签: iphone uitableview reloaddata


【解决方案1】:

问题通常出在numberOfRowsInSection,请确保您重新计算表格大小正确

【讨论】:

    【解决方案2】:

    您应该仔细检查numberOfRowsInsectionheightForRowAtIndexPath:,您的 UITableViewCell 的高度是否与默认高度 44.f 不同?

    如果是自定义 UITableViewCell,请再次检查 nib(如果您正在使用 nib)或代码中

    【讨论】:

    • 做了检查,没关系,我的单元格在 nib 文件中是 80.0f...但仍然...没有正确调整大小:(
    猜你喜欢
    • 1970-01-01
    • 2016-03-21
    • 1970-01-01
    • 1970-01-01
    • 2014-11-15
    • 2021-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多