如何在UIImageView中"级联"图像模式?

Jas*_*son 12 iphone image uiimageview ios

我有一个图像模式,我想在UIImageView中显示.UIImageVIew的大小由用户输入的文本决定,因此其高度将发生变化.有没有办法"级联"图像模式,以便它将重复UIImageView的整个高度?从理论上讲,我可以在Photoshop中构建一个超高图像,并希望图像视图不会延伸到某一点,但我知道有一个基本模式并重复它是一种聪明的方法.但是,我在Interface Builder中找不到与此相关的任何内容.这可能吗,如果可以,我该怎样才能完成它?

Car*_*len 39

你应该能够用普通的方式完成这个任务UIView.从图像创建一个UIColor(这使得"图案图像",可以平铺:

UIColor *patternColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"pattern"]];
Run Code Online (Sandbox Code Playgroud)

然后设置视图的背景颜色,如下所示:

view.backgroundColor = patternColor;
Run Code Online (Sandbox Code Playgroud)

我将在视图控制器的viewDidLoadviewWillAppear方法中运行此代码.