0
回答
iOS中隐藏UINavigationBar的方法

如果想在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
<无标签>
举报
长平狐
发帖于6年前 0回/6K+阅
顶部