Question

J'ai du mal à mettre TtthumbsViewController et UitabbarController ensemble. La barre d'onglet disparaîtra lorsqu'elle est passée à TTTHUMBSViewController de Three20. J'ai lu toutes les questions dans Stack Overflow et rien n'a vraiment aidé. Et j'ai même essayé de définir tout

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

Dans mon ThumbsViewController et dans Three20ui Project. Aucune de ces méthodes ne fonctionne.

Je construis mon application dans xcode4 avec Storyboard et ajoute cette galerie Thumbs est la dernière partie.

Était-ce utile?

La solution

Je me rends compte que c'est un message ancien mais si vous utilisez:

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

Cela signifie que la poussée a déjà eu lieu, niant donc la commande. Utilisez-le à la place:

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

Puis pousser. Cela marche.

Autres conseils

J'ai fini par résoudre ce problème en supprimant la barre de navigation Three20 dans mon code et en utilisant simplement le UinavigationContrller dans Storyboard. Je ne sais pas pourquoi, mais le problème a résolu. J'espère que cela peut aider ceux comme moi à utiliser Storyboard avec trois20.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top