2015-03-31 64 views
0

我正在處理現有代碼,但更改UINavigationBar的背景圖像會導致導航條下方的視圖在整個應用程序中向上移動。更改UINavigationBar導致視圖向上移動的BackgroundImage

我沒有在代碼中做任何事情,只是用新的背景圖像(純白色,頂部有細紅線)替換舊的背景圖像(純紅色)。

我保持兩個圖像的名稱相同,舊/新圖像的尺寸也相同。

如果再次更改舊圖像,視圖會回到其原始位置。

任何人都可以告訴我爲什麼會發生,這似乎很奇怪。

Old Image:

New Image:

回答

0

圖像的alpha通道沒有設置正確,所以iOS的被以它爲透明圖像。 修復了Alpha通道,問題消失了。