图像未正确调整大小以适合屏幕

时间:2014-04-05 18:27:54

标签: ios objective-c image user-interface loginview

我目前正在设计我的应用程序的登录屏幕,但是我遇到了一个我无法解决的问题而且非常奇怪......图像没有正确调整大小并开始重复自己,我发现非常奇怪,因为我有正确的图像大小,并正确命名,我也正确地在我的代码中调用它们,所以我找不到我的问题。以下是代码。

    self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"sl_login_default"]];

1 个答案:

答案 0 :(得分:1)

colorWithPattern用于从图像中创建图案。如果您想在后台制作图片,请创建一个新的UIImageView

UIImageView *backgroundImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:imageName];
backgroundImageView.frame = self.view.bounds;
[self.view addSubview:backgroundImageView];