2015-03-24 3 views
0

У меня есть приложение с иерархией UITabBarController>UINavigationController>UIViewController. В настоящее время, если вы нажмете на ячейки collectionView, он выполняет segue, чтобы показать изображение полного размера. У меня есть контроллер представления, который толкается, устанавливая значение hidesBottomBarWhenPushed на YES. Затем в viewWillAppear: на нажатом контроллере просмотра я звоню [self.navigationController setToolbarHidden:NO animated:NO], и, как вы можете видеть в анимированном внизу внизу левом углу экрана, присутствует предыдущий экран.Странный анимированный при нажатии контроллера, скрывающий панель вкладок и добавление панели инструментов

image

ответ

0

Изменить ур код следующим образом: Set анимированный YES.

[self.navigationController setToolbarHidden:NO animated:YES] 
0

Так получается, что я должен был иметь контроллер вид толкают гибнуть в нижней строке в противном случае он дал странную анимацию. Когда я это сделал, все стало нормальным. Затем я также анимировал звонок setToolbaHidden:animated:, как было предложено выше.