如何在UIImageView中“级联”图像模式?
我有一个图像模式,我想在UIImageView中显示。 UIImageVIew的大小是由用户input的文本决定的,所以它的高度会改变。 有没有一种方法来“级联”图像模式,以便它将重复UIImageView的整个高度? 从理论上讲,我可以在Photoshop中创build一个超高的图像,并希望图像视图不会延伸到某个点,但是我知道拥有一个基本图案并重复它是一个聪明的方法。 但是,我在Interface Builder中找不到与此相关的任何内容。 这有可能做到,如果是的话,我该怎么做到?
你应该能够用普通的UIView
来完成这个任务。 从图像创build一个UIColor(这使得一个“模式图像”,它可以平铺:
UIColor *patternColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"pattern"]];
然后像这样设置视图的背景颜色:
view.backgroundColor = patternColor;
我会在视图的控制器的viewDidLoad
或viewWillAppear
方法中运行此代码。