Chu*_*eow 11
这也有效:)
[self.navigationController setNavigationBarHidden:YES animated:YES];
Run Code Online (Sandbox Code Playgroud)
尝试像这样设置UINavigationBar和UIToolBar的y值
[UIView beginAnimations: nil context:NULL];
[UIView setAnimationDuration:0.4];
[UIView setAnimationDelegate: self];
CGRect rect = self.navigationController.navigationBar.frame;
rect.origin.y = -40;
self.navigationController.navigationBar.frame = rect;
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)
希望这对你也有帮助.
一个.