????? 在項(xiàng)目中經(jīng)常碰到首頁頂部是無限輪播,需要靠最上面顯示.有的設(shè)置導(dǎo)航欄為透明等一系列的方法,這個(gè)可以借助第三方.或者干脆簡單粗暴的直接隱藏掉導(dǎo)航欄.可是push到下一個(gè)頁面的時(shí)候是需要導(dǎo)航欄的,如何做了,這里給出兩種方法.
第一種方法
-注意這里一定要用動(dòng)畫的方式隱藏導(dǎo)航欄,這樣在使用滑動(dòng)返回手勢的時(shí)候效果最好,和上面動(dòng)圖一致.這樣做有一個(gè)缺點(diǎn)就是在切換tabBar的時(shí)候有一個(gè)導(dǎo)航欄向上消失的動(dòng)畫.
第二種方法
????? 設(shè)置self為導(dǎo)航控制器的代理,實(shí)現(xiàn)代理方法,在將要顯示控制器中設(shè)置導(dǎo)航欄隱藏和顯示,使用這種方式不僅完美切合滑動(dòng)返回手勢,同時(shí)也解決了切換tabBar的時(shí)候,導(dǎo)航欄動(dòng)態(tài)隱藏的問題.