要達到下面的效果app
sorry切圖時候少切了個半圓字體
看到是自定義了中間圓圈,字體顏色,還有頂部的線條spa
中間圓圈其實是能夠憑藉不一樣的圖片大小來完成的,正常設置便可
圖片
比想象中的方便,可是須要加到tabbar的view上面it
字體顏色大小調用方法原理
[selcetedDict setValue:TextFontWithSize(12.0f) forKey:NSFontAttributeName];
[selcetedDict setValue:COLOR forKey:NSForegroundColorAttributeName];方法
上邊的線條im
a.首先隱藏系統的線條,多放查證得知能夠用以下代碼實現img
UIImage * tabBarBackground = [UIImage imageNamed:@"clear"]; //透明圖片
UIImage * tabBarShadow = [UIImage imageNamed:@"clear"];
[[UITabBar appearance] setShadowImage:tabBarBackground];
[[UITabBar appearance] setBackgroundImage:tabBarShadow];tab
同時設置background和shadow能夠使系統的線條隱藏,原理是這條線是 ShadowImage 因此咱們只須要替換他就能夠了
b.設置背景線條就能夠了