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