CAGradientLayer медленно? - PullRequest
       1

CAGradientLayer медленно?

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

У меня есть серия CAGradientLayers, которые создаются при загрузке представления, но их прокрутка вызывает некоторую задержку.Есть ли способ уменьшить это отставание?

Ответы [ 2 ]

12 голосов
/ 22 июня 2011

Обязательно добавьте:

l.shouldRasterize=YES;
l.rasterizationScale=[UIScreen mainScreen].scale;
1 голос
/ 27 марта 2011

Не зная точно, что вы пытаетесь сделать и как вы это кодируете, будет очень трудно, если не невозможно, ответить.Предполагая, что все сделано правильно, растеризация слоев может помочь в решении вопросов (layer.shouldRasterize = YES).Но в коде могут быть сделаны улучшения, прежде чем я прибегну к этому.

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