Iphone:当使用popover控制器时,View会出现方法不调用

时间:2012-02-24 07:55:49

标签: iphone ios5 xcode4.2 nsuserdefaults uipopovercontroller

我在包含表视图的视图中使用pop over控制器。图像如下:

enter image description here

每个索引都会将我带到它的视图,该视图包含单选的单选按钮。图像:

enter image description here

现在我无法获得包含popover的主视图的值,因为popover没有被解除,我无法调用视图将出现主视图的方法。

如何传递主视图文本视图中选择的选项值。

提前完成!

2 个答案:

答案 0 :(得分:1)

如果弹出窗口委托设置为弹出控制器,则为- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController

并从那里调用mainviewcontroller上的方法来设置你想要设置的任何内容。

答案 1 :(得分:0)

您应该将uipopovercotrnooler与其delegate相关联。然后你可以使用其中两种方法:

- (void)popoverControllerDidDismissPopover:(UIPopoverController *)popoverController - (void)popoverControllerDidDismissPopover:(UIPopoverController *)popoverController

https://developer.apple.com/library/ios/#documentation/uikit/reference/UIPopoverControllerDelegate_protocol/Reference/Reference.html#//apple_ref/doc/uid/TP40009307