NavigationController在Pop和Push中为nil

问题描述:

在NavigationController的转场动画没有完成时,controller调用NavigationController(即self.naviagtionController)属性时为nil。

解决办法:

UIKit框架中所有Apple提供的动画,默认duration为0.2秒。所以可以使用dispatch_after函数做0.2秒的延迟处理。

你可能感兴趣的:(NavigationController在Pop和Push中为nil)