ios - 为 DismissViewController 添加通知而不进行子类化
问题描述
我有一个我目前正在展示的 ViewController。
因此,可以说 VC2 正在 VC1 上呈现。如果没有子类化 VC2,有没有办法在 VC1 上通知 VC2 被解雇?我不想创建 ViewController 的子类只是为了确认 ViewController 的解雇以进行跟踪。
谢谢。
解决方案
你可以试试VC1
var count = 0
override func viewWillAppear(_ animated:Bool) {
super.viewWillAppear(animated)
count+=1
if(count == 2) {
// dismiss of VC2
}
}
推荐阅读
- firemonkey - Delphi Firemonkey LockBox3 AES-CBC,PC和Android结果不同?
- json - 将 PDF 中的文本提取为 JSON 或 XML 或其他什么?
- amazon-web-services - Google Firebase 与 Amazon AWS 的复杂查询
- python - 从一系列熊猫区间中提取左右极限
- javascript - 如何在这个确切的代码Angular 2及更高版本中显示另一个组件的值
- python - 带有 tf.contrib.losses.metric_learning.triplet_semihard_loss 断言错误的 keras 模型
- dart - 不断更新多个小部件
- c# - 我想把所有的数据库数据放在列表中
- postgresql - 为什么每个用户都是在 postgres 9.6 中的默认“PUBLIC”组角色下创建的?
- python - 将多处理作业的中间结果转储到文件系统并稍后继续处理