湛江的網(wǎng)站陜西省人民政府
項(xiàng)目基本接近尾聲,閑來(lái)無(wú)事,把項(xiàng)目中用的的一些平時(shí)不常用的小技巧總結(jié)一下。以前每次使用都是現(xiàn)用現(xiàn)查,想著反正也都能查出來(lái),就沒(méi)有做記錄。因?yàn)楹芏嘁捕加洸蛔?#xff0c;用完時(shí)間長(zhǎng)不用的話就又忘了?,F(xiàn)在有時(shí)間,自己記錄一下,以后忘了方便查閱。
每一個(gè)項(xiàng)目都有自己特色的導(dǎo)航欄,一般我們都回改導(dǎo)航欄的背景色和字體顏色?,F(xiàn)紀(jì)錄如下:
我這里創(chuàng)建了一個(gè)繼承于UINavigationController的子類,在她的viewDidLoad方法里添加如下代碼:
UINavigationBar *bar = [UINavigationBar appearance];
bar.barTintColor = RGBColor(0, 205, 173, 1);
bar.translucent = NO;
[bar setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]}];
其中第三行代碼并不是用來(lái)修改背景色或者字體顏色的,寫這行代碼的原因是,我發(fā)現(xiàn),當(dāng)我把導(dǎo)航色設(shè)置后,對(duì)比其他與他相同顏色的控件,導(dǎo)航的背景色顯得有點(diǎn)兒淺,查閱后發(fā)現(xiàn)當(dāng)我給給導(dǎo)航添加了背景色后,系統(tǒng)自動(dòng)的給他添加了一層蒙層。這行代碼的作用就是不用添加蒙層。