2
我已经创建了一个UIPopoverController
。在这里,我可以在内容视图为UITableView
的地方显示弹出窗口。当popover可见时,我必须按下按钮并重新加载tableview。调整UiPopoverController的大小
之后,tableview可能会增加它的高度。我想在执行重新加载时调整popover的大小。
我已经创建了一个UIPopoverController
。在这里,我可以在内容视图为UITableView
的地方显示弹出窗口。当popover可见时,我必须按下按钮并重新加载tableview。调整UiPopoverController的大小
之后,tableview可能会增加它的高度。我想在执行重新加载时调整popover的大小。
在你ViewController.m文件,添加下面的方法:
- (void)viewWillLayoutSubviews{
self.contentSizeForViewInPopover = CGSizeMake(tableInPopover.frame.size.width,tableInPopover.frame.size.height) ;}
希望这有助于
你试图将代码粘贴什么 – iAppDeveloper 2013-03-01 11:48:31
你试过本地通知从父视图 – 2013-03-01 11:53:32
调整popoverview有你考虑** [self.yourPopViewController setPopoverContentSize:self.yourTableView.contentSize animated:YES]; ** – 2013-03-01 12:06:01