如何在网上制作平铺背景?

don*_*ile 2 iphone

在iPhone上,我怎样才能实现相同的平铺背景效果?

例如,我有一个模式图像,我只想水平重复.我是否必须在-drawRect中进行路径:由我自己循环以绘制模式,或者有一个方便的方法来做到这一点?

Cla*_*och 6

您可以使用以下代码段使用模式设置UIView的backgroundColor:

UIImage *image = [UIImage imageNamed:@"pattern.png"];
myView.backgroundColor = [UIColor colorWithPatternImage:image];
Run Code Online (Sandbox Code Playgroud)

图像将自动平铺,以覆盖该区域.

克劳斯