swift-导航栏修改高度
2017-02-08 本文已影响184人
A_rcher34
-
导航栏直接可以通过frame来改变高度
self.navigationController?.navigationBar.frame = CGRect(x: 0, y: 0, width: DeviceWidth, height: 104)
-
设置导航栏半透明
self.navigationController?.navigationBar.isTranslucent = true
-
设置导航栏背景图片
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default)
-
设置导航栏阴影图片
self.navigationController?.navigationBar.shadowImage = UIImage()
-
设置导航栏前景色:设置item指示色
self.navigationController?.navigationBar.tintColor = UIColor.purple
-
设置导航栏标题属性:设置标题颜色
self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:UIColor.white]