0
回答
iOS中隐藏UINavigationBar的方法
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

如果想在root view controller中把UINavigationBar隐藏,如何做呢?其实我们只需要实现UINavigationController的一个delegate方法就行了。代码如下:

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
	if ( viewController ==  rootViewController) {
		[navigationController setNavigationBarHidden:YES animated:animated];
	} else if ( [navigationController isNavigationBarHidden] ) {
		[navigationController setNavigationBarHidden:NO animated:animated];
	}
}



原文链接:http://blog.csdn.net/favormm/article/details/6590746
<无标签>
举报
长平狐
发帖于5年前 0回/5K+阅
顶部