給項(xiàng)目中添加全屏側(cè)滑返回功能。當(dāng)右滑返回時(shí)遇到導(dǎo)航欄閃動(dòng)消失的問題敛滋,查了很多資料寸爆,最后發(fā)現(xiàn)是前后兩個(gè)頁(yè)面狀態(tài)欄樣式設(shè)置不一致導(dǎo)致的。將狀態(tài)欄修改成相同的樣式就不會(huì)出現(xiàn)問題了衩辟。做個(gè)筆記記錄下螟炫。
知識(shí)點(diǎn)記錄:
iOS狀態(tài)欄樣式有兩種:UIStatusBarStyleDefault 和?UIStatusBarStyleLightContent?
設(shè)置狀態(tài)欄的樣式有兩種:
1.局部設(shè)置
每個(gè)ViewController 重寫- (UIStatusBarStyle)preferredStatusBarStyle 方法
2.全局設(shè)置
在info.plist中添加配置項(xiàng):View controller-based status bar appearance 設(shè)置NO
general 設(shè)置 Status Bar Style light(白色字體) 或 default(黑色字體)