我有两个班级A和B。
class A{
override func viewWillAppear(_ animated: Bool) { .
print("")
}
let myPost = self.storyboard?.instantiateViewController(withIdentifier: "Completed") as! Completed
myPost.transitioningDelegate = self as? UIViewControllerTransitioningDelegate
myPost.modalPresentationStyle = .custom
self.present(myPost, animated: true, completion: nil)
}
class B{ .
dismiss(animated: true, completion: nil)
}
这里我是从A类开始的B类。但是,当我关闭B类时,viewWillApper(在A类中)没有调用。如何做到这一点?
答案 0 :(得分:0)
当您呈现其他控制器(例如B中的A或B中的B)时,可以使用viewdidload()或awakefromnib()进行调用 A