从层次结构更高的另一个视图控制器弹出警报后,如何在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....
}