【发布时间】:2011-07-25 23:08:42
【问题描述】:
在我的 UITableView 中,我有一个应该根据内容调整自身大小的 tableHeaderView。调整大小工作正常,但是 tableHeaderView 掩盖了前几个单元格。显然更改 tableHeaderView 的框架不会重新组织视图的其余部分。
我已经尝试调用[self.tableView layoutSubViews] 和[self.tableView setNeedsLayout],但这些也无济于事。还尝试为 Interface Builder 中的 tableHeaderView 提供一个出口来更改其上的框架,但这也不会重新组织 tableView。
如何改变 tableHeaderView 的大小,而不隐藏任何单元格,重新组织 tableView 的其余部分?
【问题讨论】:
-
尝试在你的
viewForheaderInSection中输入[myView setClipsToBounds:YES];然后你就可以看到你查看的尺寸是多少
标签: iphone uitableview layout frame