2013-03-01 50 views
2

我已经创建了一个UIPopoverController。在这里,我可以在内容视图为UITableView的地方显示弹出窗口。当popover可见时,我必须按下按钮并重新加载tableview。调整UiPopoverController的大小

之后,tableview可能会增加它的高度。我想在执行重新加载时调整popover的大小。

+1

你试图将代码粘贴什么 – iAppDeveloper 2013-03-01 11:48:31

+0

你试过本地通知从父视图 – 2013-03-01 11:53:32

+0

调整popoverview有你考虑** [self.yourPopViewController setPopoverContentSize:self.yourTableView.contentSize animated:YES]; ** – 2013-03-01 12:06:01

回答

0

在你ViewController.m文件,添加下面的方法:

- (void)viewWillLayoutSubviews{ 
self.contentSizeForViewInPopover = CGSizeMake(tableInPopover.frame.size.width,tableInPopover.frame.size.height) ;} 

希望这有助于