Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 导航控制器:willShowViewController:用于ModalViewController?_Objective C_Ios_Ios4_Uinavigationcontroller_Modalviewcontroller - Fatal编程技术网

Objective c 导航控制器:willShowViewController:用于ModalViewController?

Objective c 导航控制器:willShowViewController:用于ModalViewController?,objective-c,ios,ios4,uinavigationcontroller,modalviewcontroller,Objective C,Ios,Ios4,Uinavigationcontroller,Modalviewcontroller,UINavigationController有一个委托 navigationController:willShowViewController:animated: 当一个新视图即将被推到UINavigationController堆栈顶部时,将调用它。对于UIModalViewController,是否存在类似的方法/委托 我正在尝试在UINavigationController层次结构(done)和ModalViewController中为视图实现 编辑:解决方案必须与iOS4兼容。UIVi

UINavigationController
有一个委托

navigationController:willShowViewController:animated:
当一个新视图即将被推到
UINavigationController
堆栈顶部时,将调用它。对于
UIModalViewController
,是否存在类似的方法/委托

我正在尝试在
UINavigationController
层次结构(done)
ModalViewController
中为视图实现


编辑:解决方案必须与iOS4兼容。

UIViewController有一个方法
presentViewController:animated:completion:
,该方法允许您指定一个块,该块在显示模式视图控制器后执行(不是在模式视图控制器返回后执行,这是一个常见的误解)。不过,它只有5秒


在完成块中,您可能可以执行您想要的操作。

感谢Brian,他正在寻找与iOS4兼容的解决方案。更新我的问题。。。