iOS发布图片与背景图片大小不同?

时间:2013-10-04 10:09:12

标签: ios objective-c

我已经设置了一个启动图片,这可以在应用启动时正确显示。在初始视图控制器中,我在viewDidLoad中执行此操作:

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

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

提前致谢

2 个答案:

答案 0 :(得分:0)

试试这个。

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

如果您遇到任何问题,请添加backgroundView.frame

答案 1 :(得分:0)

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