У меня есть два подкласса CALayer, каждый со своим собственным drawLayer: (CALayer *), слой inContext: (CGContextRef) делегат ctx. Они оба являются простыми слоями (некоторые одноцветные фигуры, нарисованные с помощью компьютерной графики), но мне нужно масштабировать около 12 экземпляров одновременно, и у меня возникают некоторые проблемы с частотой кадров. Я пометил все слои как непрозрачные, чтобы попытаться освободить некоторые циклы, и попытался использовать неявные и явные базовые анимации (в самом свойстве bounds), а также назначить матрицы CA3DTransform свойству преобразования.
Кто-нибудь знает хороший способ быстро изменить размер объектов при сохранении хорошей частоты кадров?