我的模拟器中出现了这个:
而且我不确定为什么背景图像不会一直延伸到屏幕下方。
一种可能性是,由于某种原因,默认情况下,模拟器从水平视图开始,我必须将其向左移动才能看到我发布的图像。
也许解决方法是将默认设置为纵向视图?我该如何设置?我实际上不确定为什么突然有一天我开始默认使用水平视图而不是纵向视图。
谢谢,亚历克斯
编辑:
这是我设置背景图像的方法:
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone)
{
//load iphone image
UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"building"]];
imgView.frame = self.view.bounds; // to set the frame to your view's size
[self.view addSubview:imgView];
[self.view sendSubviewToBack:imgView];
}
else
{
//load ipad image
UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"building@2x"]];
imgView.frame = self.view.bounds; // to set the frame to your view's size
[self.view addSubview:imgView];
[self.view sendSubviewToBack:imgView];
}
}