天天看點

Swift下怎麼去除Navigationbar下方的橫線

我們在用storyboard畫了一個navigation,如下圖

Swift下怎麼去除Navigationbar下方的橫線

在代碼中寫到

Swift下怎麼去除Navigationbar下方的橫線

用一個全透明的圖檔去覆寫navigationBar,這樣運作模拟器,Navigationbar下方會出現一條橫線,如圖

Swift下怎麼去除Navigationbar下方的橫線

而有時候我們不需要這條橫向,影響美觀,那麼這調橫線是怎麼形成的?

其實,這是shadoImage 在作怪,這調橫線,其實是NaVigationBar下産生的陰影效果,貼在一起就出現了橫線的樣式

其實很簡單

首先去storyboard中找到navigation中找到它的一個屬性 Show Navigation Bar打鈎如下圖

Swift下怎麼去除Navigationbar下方的橫線

然後再在代碼中

Swift下怎麼去除Navigationbar下方的橫線
Swift下怎麼去除Navigationbar下方的橫線

大功告成

不過如果在5.5寸的模拟器中就不會出現這道橫線

繼續閱讀