Swift 基础

Swift隐藏NavBar背景

2020-01-13  本文已影响0人  Zaki丶

/// 隐藏NavBar背景
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)
self.navigationController?.navigationBar.shadowImage = UIImage()
self.navigationController?.navigationBar.isTranslucent = true

/// 修改NavBarTitle颜色
let dic = NSDictionary(object: UIColor.white, forKey:NSAttributedStringKey.foregroundColor as NSCopying)
self.navigationController?.navigationBar.titleTextAttributes = (dic as! [NSAttributedStringKey : Any])

/// 隐藏整体NavBar
self.navigationController?.setNavigationBarHidden(true, animated: animated)

上一篇 下一篇

猜你喜欢

热点阅读