我有一个带渐变的1 * 90的图像,我想用它作为不同高度的背景,例如第一行的高度90然后没有问题,但第二个是100然后第三个是80 ...我这样做吗?
答案 0 :(得分:3)
尝试+ [UIColor colorWithPatternImage:]
答案 1 :(得分:3)
self.someImage = [[UIImage imageNamed:@"yourImage.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(10, 0, 10, 0)];
将调整图像大小并保持10个像素在顶部,0在左边,10在底部,0在右边。你也可以尝试
self.backgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourImage.png"]] autorelease];
self.backgroundView.contentMode = UIViewContentModeScaleToFill;
希望有所帮助