[MacOS]视图dismissViewController退出
2019-07-14 本文已影响0人
_小老虎_
解决思路: 使用NSNotificationCenter
解决.
- 子视图
子视图中,在执行
[self dismissViewController:self]
之后,
可以使用 广播 的方式进行通知
[[NSNotificationCenter defaultCenter] postNotificationName:NOTIF_NAME object:self];
- 父视图
在父视图中,需要接收 子视图 的通知事件, 利用回调处理
NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
[nc addObserver:self
selector:@selector(callback_method)
name:NOTIF_NAME
object:nil];