首页 > 解决方案 > 检测在 Swift 中更改的 UIViewController

问题描述

出于分析目的,我想检测顶部 UIViewController 何时被修改。我不想使用继承,而是委托一些我可以使用的事件。我看到 Firebase 有某种类型的机制,但我不知道具体是怎样的。像下面这样的东西会很棒:

NotificationCenter.default.addObserver(self, selector: #selector(topViewModified), name: .TopViewModified, object: nil)

谢谢。

标签: swiftuiviewcontrollernotificationcenter

解决方案


推荐阅读