我覺得有兩個思路,一個是自己寫tabBar 通過自定義實現,缺點呢就是比較麻煩,優點就是代碼比較清楚,而且比較穩定.
另一個思路就是寫個大按鈕加在tabBar上 通過監聽tabitem的點擊來實現相似的效果,其實這只是一個障眼法(具體實現可以參照下面鏈接),優點呢,就是比較簡單,不用自己自定義控件,缺點呢就是太不方便了 有時候我們需要隱藏tabBar,但是這個按鈕是獨立的,不會隨着tabBar消失而消失,需要我們自己手動去控制,頁面少還行,頁面多更復雜,個人不推薦這種方法.建議自己定義一個tabBar 雖然前面麻煩了點,但是后面沒有什么后顧之憂
鏈接: