На самом деле для показа / скрытия я использую анимацию UIView.
И простые методы, такие как анимированные: ДА / НЕТ.
Но это не дает мне плавного ответа ..
Пожалуйста, дайте мне предложения ...
BOOL navBarState = [self.navigationController isNavigationBarHidden];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
[self.navigationController setNavigationBarHidden:!navBarState animated:NO];
[UIView commitAnimations];
Это не дает мне удовлетворительного результата, я хочу сделать то же самое с CAAnimation ..