一、导航控制器的代理
1.UINavigationController的delegate属性
2.代理方法
1> 即将显示新控制器时调用
/*
navigationController : 导航控制器
viewController : 即将显示的新控制器
*/
- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
2> 新控制器显示完毕时调用
/*
navigationController : 导航控制器
viewController : 显示完毕的新控制器
*/
- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated
二、隐藏控制器刚出现时的滚动条
重写控制器的viewDidAppear方法,覆盖父类默认的操作:显示滚动条