предупреждение памяти ipad на огромном patternimage - PullRequest
0 голосов
/ 31 марта 2011

Я построил масштабируемую прокрутку с фоновым рисунком.

cntView.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"patternStripe.png"]];

просмотр прокрутки очень длинный и масштабируемый.

и конечно: я получаю предупреждения памяти (lvl 1 & 2)

Есть ли обходной путь для создания изображений шаблонов в больших масштабируемых видах?

1 Ответ

0 голосов
/ 31 марта 2011

Либо найдите способ уменьшить размер рисунка.Это действительно должно быть 1800px в высоту, нет ли повторения в этом шаблоне уже?

Или вам придется разделить фон шаблона на более мелкие изображения и создать представление, которое рисует их по мере необходимости, и использовать этопросмотреть в качестве фона / родительского просмотра для вашего контента.См., Например, этот вопрос и этот вопрос .

Apple говорит избегать изображений размером более 1024x1024 , и хотя это не совсем подходитваше изображение, тот факт, что вы используете его в качестве шаблона, где он копируется много в целом до обрезки, вероятно, разрушает барьер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...