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兼容的解决方案。更新我的问题。。。