0

与 UITableView 一起存在的滚动视图不会改变它的大小。所以我有一个 UITableView,其中单元格是由用户添加的。添加这些单元格后,我正在打电话

[self.tableView reloadData];

现在 tableView 显示了用户添加的新单元格。美好的。但是,如果 tableView 变得更大,如果它太大而无法在视图中显示所有内容,它不会改变我的 scrollView 的大小。除了 UITableView 附带的“普通”滚动视图外,我的视图中没有滚动视图。所以我不能滚动到最后一行,因为scrollView“太小”。有什么我忘记了吗?我在想类似的东西

[self.tableView.scrollView 重新加载];

我在另一个类中使用了相同的概念:用户能够添加单元格并显示它们。但在另一个类中,scrollView 正确“调整大小”。

4

1 回答 1

3

我假设您在滚动视图中有表格。添加单元格后,您需要更改滚动视图的内容大小。内容大小的高度应根据滚动视图中的内容而变化,以便您可以滚动浏览整个内容。

更新的答案:

我认为您的 tableview 的框架更大。它正在跨越窗口的界限。尝试最小化 tableview 的高度。

于 2012-11-21T10:35:51.460 回答