iOS开发

[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];
上一篇下一篇

猜你喜欢

热点阅读