2013-10-04 82 views
0

我已经设置了启动图像,并且在应用程序启动时正确显示。在初始视图控制器I为此在viewDidLoad中:iOS启动图像与背景图像大小不同?

[self.imageBackground setImage:[UIImage imageNamed:@"Default.png"]]; 

为Default.png是相同的图像作为启动图像。为什么图像会对齐(图像在初始视图控制器中被调整大小)以及如何防止这种情况发生?

在此先感谢

+0

如果你从'ios device'或'simulator'(control-command-C)抓取图像直接将屏幕截图复制到剪贴板并根据尺寸要求创建午餐,会更好。 – Buntylm

回答

0

试试这个。

UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Default.png"]]; 
[self.view addSubview:backgroundView]; 

添加backgroundView.frame如果你面对任何问题。

0

它基于您在视图控制器中的图像视图大小。让视图控制器中的图像视图大小与视图大小相同。它将反映相同的大小。