我有從一個視圖控制器傳遞變量到UIPopoverViewcontroller通行證變量爲UIPopoverControllerView的iOS
在邏輯不一樣通過數據兩種常用viewControllers之間的問題?
即在視圖1中設置一個變量併合成然後呈現PopoverView將變量從視圖1傳遞給視圖2?
我真的很苦惱,我已經讀了一些關於協議,但似乎矯枉過正,如果它會像平常的視圖控制器工作?
一個例子
self.optionsPopover.delegate = self;
popOverViewController = [[PopOverViewController alloc]initWithNibName:@"PopOverViewController" bundle:nil];
self.optionsPopover = [[UIPopoverController alloc]initWithContentViewController:popOverViewController];
//dictionary to pass from view1 to view2 which is a popover
self.popOverViewController.statsDict = self.statsDict;
[self.optionsPopover setPopoverContentSize:CGSizeMake(320, 480)];
[self.optionsPopover presentPopoverFromBarButtonItem:optionsButton permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
這是相同的,但你設置屬性之前,你提出它。你是否爲popover創建了一個自定義類來放置你的屬性? – 2013-04-11 12:36:38