這篇文章主要介紹了iOS怎么設(shè)置導(dǎo)航條透明效果,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)和川西大數(shù)據(jù)中心的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。
APP中很多界面都是這樣的、從有不透明到透明,透明到不透明
以下代碼即可實(shí)現(xiàn)該功能
//設(shè)置導(dǎo)航欄透明 func setNavigationIsTranslucent(isTranslucent:Bool) { if isTranslucent == true { self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default) self.navigationController?.navigationBar.shadowImage = UIImage() navigationController?.navigationBar.barStyle = .black }else { navigationController?.navigationBar.setBackgroundImage(UIImage(named: "nav_bg"), for: .default) navigationController?.navigationBar.shadowImage = UIImage() navigationController?.navigationBar.barStyle = .black } }
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“iOS怎么設(shè)置導(dǎo)航條透明效果”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!