- 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