Надеюсь, это быстрое решение.UIColor pattern с UIImage для отображения сетчатки
Я пытаюсь повторить UIImage в качестве фоновой текстуры и, конечно, хочу разместить изображение Retina.
У меня есть фоновое изображение (22px wide и 640px tall), которое я хочу повторить по оси x (оно ориентировано на Landscape), но оно уменьшено до 11pt в ширину и 320 пикселей в высоту. Я пробовал:
UIColor *c = [UIColor patternWithImage:[UIImage imageNamed:@"[email protected]"]];
[scrollView setBackgroundColor:c];
и не уменьшает масштаб, хотя повторяет.
Любые предложения, как я могу уменьшить его?
Вы не должны ссылаться на @ 2x при обращении к сетчатке изображения программно. Оставьте 2x на имени файла, просто сделайте [UIImage imageNamed: @ "bg"] –