UITabBarController исчезает в Three20 TTThumbsViewController

У меня проблемы с соединением TTThumbsViewController и UITabBarController. Панель вкладок исчезнет при переключении на TTThumbsViewController из Three20. Я прочитал все вопросы по переполнению стека и ничего не помогло. И я даже пытался установить все

self.wantsFullScreenLayout = NO; 
self.hidesBottomBarWhenPushed = NO;

в моем контроллере thumbsview и в проекте Three20UI. Ни один из этих методов не работает.

Я создаю свое приложение в Xcode4 с раскадровкой и добавляю эту галерею превью - последняя часть.

2 ответа

Решение

Я понимаю, что это старый пост, но если вы используете:

self.wantsFullScreenLayout = NO; 
self.hidesBottomBarWhenPushed = NO;

Это означает, что толчок уже произошел, поэтому отрицание команды. Используйте это вместо:

GalleryViewController *gallery = [[GalleryViewController alloc] init];
gallery.wantsFullScreenLayout = NO; 
gallery.hidesBottomBarWhenPushed = NO;

Тогда дави. Это работает.

Я решил эту проблему, убрав в своем коде панель навигации "три20" и просто воспользовавшись контроллером uinavigation в раскадровке. Я не знаю почему, но проблема решена. Я надеюсь, что это может помочь таким, как я, используя раскадровку с тремя20.

Другие вопросы по тегам