如何在弹出后显示警报到根视图控制器



从层次结构更高的另一个视图控制器弹出警报后,如何在rootviewcontroller中显示警报?

设置是这样的:

选项卡栏控制器 <- 导航

控制器 <- 视图控制器 <- 视图控制器 <- 视图控制器
self.navigationController?.popToRootViewController(animated: true)

你可以试试

let root =  self.navigationController!.viewControllers[0]
self.navigationController?.popToRootViewController(animated: true)
DispatchQueue.main.asyncAfter(deadline: .now() + 0.8) {
let alert = ///
root.present(alert....
}

相关内容

  • 没有找到相关文章