我有UITableView
动态单元格高度,我需要在弹出框中显示此UITableView
,因此我需要设置UITableView
的内容大小。
现在不是硬编码,所以在viewDidLoad中我有:
self.contentSizeForViewInPopover = CGSizeMake(320, 310);
但是我需要根据桌子的高度来改变弹出窗口的高度。有可能实现这个吗?有什么帮助吗?
答案 0 :(得分:1)
在popOverViewConotroller.m
-(void) viewDidAppear:(BOOL)animated{
self.preferredContentSize = myTableView.contentSize;
}
答案 1 :(得分:0)
self.contentSizeForViewInPopover = CGSizeMake(self.tableView.bounds.size.width, self.tableView.bounds.size.height);