2013-06-12 67 views

回答

0

我有同樣的問題。我以爲我有。 設備旋轉後,背景(背景色)的大小沒有變化。 至少它看起來像背景顏色的大小沒有改變。 我感覺情況很愚蠢。背景顏色的大小,但不是背景的大小?什麼?我說我感到很生氣。但是,儘管設備旋轉,但一切看起來像背景顏色保持它的大小。 我寫這個的目的是爲了幫助那些在相同情況下可以通過谷歌搜索的開發者。 背景顏色不是單獨的視圖,它是視圖的一部分,所以背景顏色的大小不可能大於其視圖的大小。仔細檢查您的視圖的層次結構。你必須有一些子視圖讓你認爲你的背景不會改變大小。

NSLog(@"%@", [self.view recursiveDescription]); // compiler will warn it doesn't know method recursiveDescription, it doesn't matter. 

// TODO: remove line above from production code if you don't want to be rejected! 

將記錄視圖的視圖控制器的層次結構。