對于如標(biāo)題所示的問題,雖然看起來非常簡單,但是在實(shí)際的開發(fā)過程中,一些方法卻達(dá)不到我們想要的效果,因此 現(xiàn)總結(jié)如下:
demo.png
如上設(shè)置達(dá)到的效果是,項(xiàng)目中的掃一掃頁面.
進(jìn)入掃一掃頁面,將navbar 的背景設(shè)置為黑色,狀態(tài)欄設(shè)置為白色,標(biāo)題為白色,返回鍵為白色
離開掃一掃頁面,則恢復(fù)設(shè)置,設(shè)置為項(xiàng)目中統(tǒng)一的樣式.?
有一個(gè)需要注意的問題: 如上所示設(shè)置status的狀態(tài),需要在info.plist 添加一個(gè)設(shè)置.
View controller-based status bar appearance 設(shè)置為NO
以此便可
OK~~~