Анимация UINavigationBar - PullRequest
       15

Анимация UINavigationBar

1 голос
/ 28 августа 2010

Я хочу сдвинуть и нажать правую кнопку и заголовок (вместо того, чтобы вещи просто появлялись и исчезали). Как я могу сделать это?

Ответы [ 2 ]

6 голосов
/ 07 февраля 2011

Вместо использования синтаксиса установки свойств, то есть self.navigationController.navigationBarHidden = NO, используйте метод установки метода для указания анимированного параметра:

[self.navigationController setNavigationBarHidden:NO animated:YES];

Это должно достичь того, что вы хотите.

2 голосов
/ 28 августа 2010

Вы можете (в некотором роде) анимировать заголовок, используя пользовательский вид для свойства titleView UINavigationItem и выполняя анимацию самостоятельно. Что касается правой кнопки, вы не можете анимировать ее без полностью переписывания UINavigationBar (не рекомендуется).

...