目前我这样做是为了获得UITextView的背景图片:
UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, textView.frame.size.width, textView.frame.size.height)];
imgView.image = [UIImage imageNamed:@"background.png"];
[textView addSubview: imgView];
[textView sendSubviewToBack: imgView];
[imgView release];
但问题是,它不重复。我想要的是每个UIImage之后重复的图像。
这可能吗?
谢谢!
答案 0 :(得分:11)
textView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed@"background"]];
是的,从图像名称中省略.png,它将允许您提供Retina版本background@2x.png
。