Sto seguendo l'esempio su come creare una barra delle schede con un pulsante centro come Path, Instagram, ecc da qui: http://idevrecipes.com/2010/12/16/raised-center-tab-bar-button/Nascondi pulsante linguetta centrale bar quando vista set spinto HidesBottomBarWhenPushed
Il problema che ho è che quando una vista viene spinta sulla pila che imposta HidesBottomBarWhenPushed per nascondere la barra delle schede, il pulsante centrale viene comunque visualizzato.
Nei commenti, molte altre persone hanno avuto questo problema, ma non c'è una soluzione funzionante. (Ho provato tutte le soluzioni suggerite nei commenti)
Mi è venuta una soluzione hacky: memorizza un riferimento al pulsante centrale in una classe singleton non correlata, quindi la vista spaziata nasconde il pulsante quando è caricato e lo mostra quando scompare, ma questo sembra sbagliato e sembra divertente perché è possibile vedere il pulsante scomparire prima che inizi l'animazione della vista push.
Qualcuno ha funzionato?
Sto cercando una soluzione allo stesso, ho provato [self.tabBar addSubView: pulsante]; ma non funziona – carbonr
spero che questo possa aiutare http://stackoverflow.com/questions/11225696/how-to-hide-custom-tab-bar-button-when-hidesbottombarwhenpushed-is-true?rq=1 – vamsi575kg