【问题标题】:Iphone: View will appear method does not calls when using popover controllerIphone:使用弹出框控制器时,视图将出现方法不调用
【发布时间】:2012-03-14 16:44:04
【问题描述】:

我在包含表格视图的视图中使用弹出控制器。图片如下:

每个索引都将我带到它的视图,并且该视图包含用于单选的单选按钮。图片:

现在我无法获取包含弹出框的主视图的值,因为弹出框没有关闭,我无法调用主视图的视图将出现方法。

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

提前谢谢!

【问题讨论】:

    标签: iphone ios5 xcode4.2 nsuserdefaults uipopovercontroller


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      您应该将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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-29
        • 1970-01-01
        • 2010-11-03
        相关资源
        最近更新 更多