2016-02-28 103 views
0

我正在尋找一種製作透明導航欄的好方法。推後導航欄透明

有了這個:

func prepareNavigationBar(){ 
    UINavigationBar.appearance().tintColor = UIColor.mainColor() 
    UINavigationBar.appearance().setBackgroundImage(UIImage(), forBarMetrics: .Default) 
    UINavigationBar.appearance().shadowImage = UIImage() 
    UINavigationBar.appearance().translucent = true 
} 

這對每個視圖的工作,除了推後。推後視圖鬆動透明效果...

你有什麼想法嗎?

謝謝您

+0

嘗試UINavigationBar.appearance()。半透明=假 –

+0

不,不要工作 – FlorianG

+0

可以添加示例代碼段 –

回答

0
func prepareNavigationBar(){ 
UINavigationBar.appearance().setBackgroundImage(UIImage(), forBarMetrics: .Default) 
     UINavigationBar.appearance().translucent = true 
     UINavigationBar.appearance().backgroundColor = UIColor.clearColor() 
} 

試試這個。