我已经设置了一个启动图像,当应用程序启动时它会正确显示。在初始视图控制器中,我在 viewDidLoad 中执行此操作:
[self.imageBackground setImage:[UIImage imageNamed:@"Default.png"]];
Default.png 与启动图像相同。为什么图像会捕捉(图像在初始视图控制器中调整大小),我该如何防止这种情况发生?
提前致谢
我已经设置了一个启动图像,当应用程序启动时它会正确显示。在初始视图控制器中,我在 viewDidLoad 中执行此操作:
[self.imageBackground setImage:[UIImage imageNamed:@"Default.png"]];
Default.png 与启动图像相同。为什么图像会捕捉(图像在初始视图控制器中调整大小),我该如何防止这种情况发生?
提前致谢
尝试这个。
UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Default.png"]];
[self.view addSubview:backgroundView];
backgroundView.frame
如果您遇到任何问题,请添加。
它基于视图控制器中的图像视图大小。让我们将图像视图大小设置为与视图控制器中的视图大小相同。它将反映相同的大小。