我有一個應用程序正在使用UITabBar
和UINavigationBar
。我創建了一個包含我的背景圖片的UIImageView
,然後將UIImageView
添加到我的self.view
作爲子視圖。這導致背景垂直出現「擠壓」。背景圖像直到NavBar的底部纔開始,然後在TabBar後面運行。正在被導航欄擋住的iOS背景圖片
下面是我用添加背景代碼:
UIImageView* backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.png"]];
[backgroundView setFrame:CGRectMake(0, 0, 320, 480)];
[self.view addSubview:backgroundView];
如何保持背景的實際大小,任何想法,將不勝感激。
您是在iPhone 5故事板上創建的嗎? –
容器視圖是否有屬性自動調整子視圖的大小?這可能是問題... –