我在我的应用上使用UIPopoverPresentationController在我的iPhone上显示一个弹出窗口(使用UIModalPresentationNone)。我希望UITableView的高度是动态的,但我无法知道如何做到这一点。每个设备的弹出窗口大小都相同。
答案 0 :(得分:2)
在课堂上,你在popover中添加一个代码:
- (void)viewDidLayoutSubviews {
self.preferredContentSize = CGSizeMake(320, tableView.contentSize.height);
}