首页 > 解决方案 > 为 DismissViewController 添加通知而不进行子类化

问题描述

我有一个我目前正在展示的 ViewController。

因此,可以说 VC2 正在 VC1 上呈现。如果没有子类化 VC2,有没有办法在 VC1 上通知 VC2 被解雇?我不想创建 ViewController 的子类只是为了确认 ViewController 的解雇以进行跟踪。

谢谢。

标签: iosobjective-ciphone

解决方案


你可以试试VC1

var count = 0

 override func viewWillAppear(_ animated:Bool) {
   super.viewWillAppear(animated)
   count+=1

    if(count == 2) {
       // dismiss of VC2
    }

 }

推荐阅读