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

我有一个图像模式,我想在UIImageView中显示。 UIImageVIew的大小是由用户input的文本决定的,所以它的高度会改变。 有没有一种方法来“级联”图像模式,以便它将重复UIImageView的整个高度? 从理论上讲,我可以在Photoshop中创build一个超高的图像,并希望图像视图不会延伸到某个点,但是我知道拥有一个基本图案并重复它是一个聪明的方法。 但是,我在Interface Builder中找不到与此相关的任何内容。 这有可能做到,如果是的话,我该怎么做到?

你应该能够用普通的UIView来完成这个任务。 从图像创build一个UIColor(这使得一个“模式图像”,它可以平铺:

 UIColor *patternColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"pattern"]]; 

然后像这样设置视图的背景颜色:

 view.backgroundColor = patternColor; 

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