Полностью не согласен с бореями.При использовании colorWithPatternImage
по сравнению с другими стратегиями могут быть значительные различия в зависимости от ваших требований.Например, если вы используете UIScrollView
, использование colorWithPatternImage
не позволит прокрутить изображение.Как правило, это зависит от того, насколько велико ваше представление, потому что есть некоторый компромисс между производительностью и объемом памяти для различных стратегий листов.
Посмотрите Сессия WWDC 2010 104 , в которой обсуждается производительность листов с использованием CATiledLayer
.Это хорошая высокопроизводительная альтернатива использованию встроенного colorWithPatternImage
или CGContextDrawTiledImage
.
. Если вам нужно просто отобразить одно статическое изображение размером 320x480, то значительных изменений не будет.различия в различных стратегиях, но если ваши требования более сложны, то, безусловно, есть.