【问题标题】:Table View Not scrolling to the last row?表格视图没有滚动到最后一行?
【发布时间】:2011-11-21 04:52:15
【问题描述】:

我正在制作一个 iPhone 应用程序。

我在一些视图控制器中使用了表格视图。

在 iPhone 中滚动正常。

我已将应用程序转换为 iPad 并通过 IB 自动调整表格视图的大小并更改了 CELL 的大小。

它没有显示最后一个单元格并给我一种生涩的感觉,所以我无法选择它。

不知道哪里出错了?

【问题讨论】:

  • 您应该修改您的问题以包含一些代码,以显示您如何为表格视图执行 cellForRowAtIndexPath 和 numberOfRowsInSection 方法。我怀疑这要么是单元格出队问题,要么是您没有发回正确的行数值。

标签: iphone objective-c xcode cocoa-touch uitableview


【解决方案1】:

其实是resize autoresizing的问题。 在我的情况下

表格视图现在显示正确的结果。 您可以在下面的 tabe 视图中看到我使用了 Image 视图,因此通过自动调整属性 (IB),表格的某些部分由于额外的拉伸而隐藏在 Imageview 下方。

否则表格视图工作得很好。s

【讨论】:

  • 编辑您的问题比回答您自己的问题要好。您是否尝试过查询图像视图的大小并据此调整表格视图?
  • 是的,下次我会小心的……一定会的。 @Krammer 不,我已经看到表格视图的自动调整大小属性,它告诉我它与视图底部的距离相同。所以,从那我开始知道,如果一切都在调整大小,那么图像视图后面必须有一个表格视图。谢谢。
猜你喜欢
  • 1970-01-01
  • 2021-10-19
  • 2020-10-04
  • 2019-05-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-30
  • 2018-03-11
相关资源
最近更新 更多