2017-02-26 113 views

回答

1

設置背景圖片&陰影圖像爲我工作。謝謝@xingou

navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default) 
navigationController?.navigationBar.shadowImage = UIImage() 
0

這是API的文檔說的話:

默認值是零,這對應於默認的陰影圖像。非零時,此屬性表示自定義陰影圖像以顯示而不是默認值。 要顯示自定義陰影圖像,還必須使用setBackgroundImage(_:for :)方法設置自定義背景圖像。如果使用默認背景圖像,則使用默認陰影圖像,而不管此屬性的值如何。

所以你需要先設置背景圖像。