如何关闭通过NavigationController出现的PopUp

时间:2018-12-06 23:52:07

标签: ios swift controller navigation popup

我正在使用带有Swift 4.2的xCode为iOS创建一个应用程序。 我有这个PopUp,它提供有关不同主题的信息以及指向不同网站的链接。

之所以嵌入导航控制器,是因为如果我在主ViewController中手动添加一个“后退”按钮,则整个Web视图都需要重新加载,这会花费很多时间。

无论如何,我希望此PopUp关闭。而且我在互联网上找不到任何有用的信息。 如果您可以通过简单地添加一个“ X”按钮来关闭它而不重新加载我的webview来告诉我如何关闭此弹出窗口,那将是一个很大的帮助。

enter image description here

1 个答案:

答案 0 :(得分:0)

要关闭弹出窗口,请使用:

self.dismiss(animated: true, completion: nil)

您可以将其设置为UIButton或任何操作。