1
11
|
2
0
据我所知,没有自动的方法可以得到通知,但是由于uiviewcontroller有一个modal view controller属性,您可以定义一个like“diddismisse…”,并在呈现新的模式视图控制器之后,在上一个模式视图控制器上调用该方法。 |
3
0
你能澄清你的问题吗? 我想你是在问: viewcontrollero将弹出viewcontrollertwo modally。 ViewControllerTwo被解除。 viewcontrollero想知道viewcontrollertwo刚刚将自己解职了,因此想运行xyz方法。 我没有很好的答案,但我有办法: VC1只是在VC2中引用。所以VC2可以在解雇前通知VC1。 |
4
0
使用kvo选择的答案在ios 8上对我不起作用。
我将uiviewcontroller子类化如下,然后调用
|
5
0
苹果改变了ios8中表示的工作方式,他们使用表示控制器,因为表示控制器不是kvo编译器,我不得不使用
我添加了observer is completionhandler,因为演示有时可能失败,特别是在已经演示viewcontroller时。 在Observer值中,当ContainerView不再存在时,我必须删除Observation:
|