gpt4 book ai didi

objective-c - 从另一个 View 中关闭 UIPopoverController

转载 作者:行者123 更新时间:2023-11-28 20:46:47 24 4
gpt4 key购买 nike

我在另一个 View 中有一个名为 popoverUIPopoverController。我想知道的是,如果在当前弹出窗口 View 中按下 UIButton,我该如何关闭弹出窗口?提前致谢。

最佳答案

我总是觉得很奇怪,UIViewController 通过它的“contentSizeForViewInPopover”属性知道它在弹出窗口中应该有多大,但不保留指向 UIPopoverController 本身的指针。我总是最后添加:

@property (nonatomic,assign) UIPopoverController* popover;

到我的 UIViewController 类,并在创建弹出窗口时设置它。然后从那个 UIViewController 中的任何东西,我可以这样做来关闭弹出窗口:

[popover dismissPopoverAnimated:YES];

关于objective-c - 从另一个 View 中关闭 UIPopoverController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5475869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com