【发布时间】:2025-06-18 14:15:01
【问题描述】:
我正在制作一个 UIPopoverController 并显示它。一切都很好,内容正在加载......除了我需要在按下按钮时关闭弹出框。 UIPopoverController 的委托设置为self,但我不知道如何调用父视图控制器中的方法。
【问题讨论】:
标签: ios uiviewcontroller uipopovercontroller popover
我正在制作一个 UIPopoverController 并显示它。一切都很好,内容正在加载......除了我需要在按下按钮时关闭弹出框。 UIPopoverController 的委托设置为self,但我不知道如何调用父视图控制器中的方法。
【问题讨论】:
标签: ios uiviewcontroller uipopovercontroller popover
UIPopoverController 有方法
- (void)dismissPopoverAnimated:(BOOL)动画
所以你可以直接从它自身中解散它。
除非您的意思是要从其contentViewController 中消除弹出框,否则这里至少有十几个关于此的答案 - 例如类似于this one
【讨论】:
contentViewController 的弹出框。