本文只說明一個(gè)實(shí)用問題
最近很久沒有更新文章了,說忙都是借口,好了閑話就不說了,說一個(gè)簡單的問題,但是如果是第一次遇到難免會(huì)不知所措
同時(shí)我也有一點(diǎn)疑問,目前我只找到解決方法,但是在查閱官方文檔時(shí)沒有發(fā)現(xiàn)具體原因, 還望哪位大神給指點(diǎn)一二 , 不勝感激~
Xcode8.1更新后, 在加上導(dǎo)航欄后,然后加載圖片時(shí),會(huì)出現(xiàn)圖片底部被裁掉40px的情況;?
例如:?
self.window.rootViewController = [[UINavigationController alloc] initWithRootViewController:[[AFGuideViewController alloc] init]];?
在將AFCuideViewController作為RootViewController后, 再次加載滿屏的圖片時(shí),會(huì)出現(xiàn)底部少了40px;
UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Guide_page1"]]; ?此時(shí)圖片的像素是 750 * 1334 ; 如果改為750 *1294 則會(huì)剛好, 但是在手機(jī)頂部會(huì)有狀態(tài)欄;?
所以解決方法很簡單,在當(dāng)前控制器中將頂部的狀態(tài)欄隱藏即可;
- (BOOL)prefersStatusBarHidden
{
? ? ? ? return YES;
}
但是現(xiàn)在我并沒有發(fā)現(xiàn)具體原因?yàn)楹? 只是找到了解決方法; 希望哪位大神看到后給指點(diǎn)下;