我有一个较大的UIScrollView的内部非滚动的UITableView。由于表格视图不滚动,我希望其框架大小始终与其内容大小相匹配。设定帧以匹配其内容大小
我有以下的方法,我称之为:
- (void)resizeTableViewFrameHeight
{
// Table view does not scroll, so its frame height should be equal to its contentSize height
CGRect frame = self.tableView.frame;
frame.size = self.tableView.contentSize;
self.tableView.frame = frame;
}
的问题是,我必须呼吁在错误的时间这种方法(被设定的contentSize之前)。我想知道,是否有一个属性,我可以在UITableView上设置,将导致其框架始终自动匹配其内容大小?
感谢您的输入。我不能让我的表格视图滚动,它对我的用户界面没有意义。但我想我只能自己调整其框架。 – Darren 2012-03-31 22:26:52