【发布时间】:2013-07-10 07:31:42
【问题描述】:
我希望这是一个快速修复。
我正在尝试重复 UIImage 作为背景纹理,当然我想适应 Retina 显示。
我有一个背景图像(宽 22 像素,高 640 像素),我想在 x 轴上重复(它面向横向),但将其缩小到 11 pt 宽和 320 pt 高。我试过了:
UIColor *c = [UIColor patternWithImage:[UIImage imageNamed:@"bg@2x.png"]];
[scrollView setBackgroundColor:c];
它不会缩小,尽管它会重复。
关于如何缩小它的任何建议?
【问题讨论】:
-
当您以编程方式调用视网膜图像时,您不应该引用@2x。保留文件名上的 2x,只需执行 [UIImage imageNamed:@"bg"]
标签: ios objective-c uiimage uicolor