swift-設置導航欄的背景顏色,及清除導航欄底部線條

 func setNavigationUI() {
        // 純色生成一張圖片
        let image = MeiDuiImageUtility.image(with: #colorLiteral(red: 0.9529411765, green: 0.6588235294, blue: 0.007843137255, alpha: 1), size: CGSize(width: ScreenWidth, height: 64))
        // 設置導航欄背景圖片
        self.navigationController?.navigationBar.setBackgroundImage(image, for: .default)
        // 設置標題的顏色
        self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:#colorLiteral(red: 1, green: 1, blue: 1, alpha: 1)]
        // 設置導航欄的透明度
        self.navigationController?.navigationBar.isTranslucent = false
        // 設置導航欄底部線條
        self.navigationController?.navigationBar.shadowImage = UIImage()
        // 設置狀態(tài)欄的狀態(tài)
        UIApplication.shared.statusBarStyle = .lightContent
    }
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容