- This是什么项目目前看起来像
这是我使用透明导航栏迅速的iOS
func styleNavBar() { let navigationBarAppearace = UINavigationBar.appearance() navigationBarAppearace.tintColor = UIColor(red:1.0, green:1.0, blue:1.0, alpha:1.0) navigationBarAppearace.titleTextAttributes = [NSForegroundColorAttributeName:UIColor(red:1.00, green:1.00, blue:1.00, alpha:1.0)] navigationBarAppearace.translucent = true navigationBarAppearace.backgroundColor = UIColor(red: 0.0, green: 0.0, blue: 0.0, alpha: 0.3) navigationBarAppearace.setBackgroundImage(UIImage(), forBarMetrics: .Default)}
我试图删除下面的代码的代码,但随后它看起来像this。
navigationBarAppearace.setBackgroundImage(UIImage(), forBarMetrics: .Default)
我的问题是,我怎样才能让navbar
填满顶部?并仍然具有相同的外观
请不要发布的代码图像,张贴实际的代码。 –
尝试删除代码后''navigationBarAppearace.setBackgroundImage(UIImage(),forBarMetrics:.Default)' –
@SunilSharma我刚刚尝试过,它的工作原理,但导航栏失去了透明效果。 – Victor