- 今天在處理頭像的時候遇到的這個問題:
用相冊沒毛病,但是在相機使用圖片之后,進入頭像裁剪界面的時候,導(dǎo)航欄透明,狀態(tài)欄消失。原因應(yīng)該是系統(tǒng)拍照后的頁面是隱藏了導(dǎo)航欄和狀態(tài)欄的。
- 首先我們把導(dǎo)航欄顯示出來:
// 在你編輯圖片的界面
[self.navigationController setNavigationBarHidden:NO animated:YES];
2.如果這個時候發(fā)現(xiàn)導(dǎo)航欄下面有留白:
// 解決留白問題
self.extendedLayoutIncludesOpaqueBars = YES;
3.這個時候這個界面是沒有毛病了,但是當返回到你調(diào)用相機的那個界面時你會發(fā)現(xiàn)你的狀態(tài)欄又不見了。(這個沒有搞懂是為啥)
// 在你的viewwillappear中顯示狀態(tài)欄就OK了
[UIApplication sharedApplication].statusBarHidden = NO;
ok.問題大致就解決了。
---來自濤胖子的工作筆記