Я добавляю тень с
self.layer.cornerRadius = 6.0;
self.layer.shadowOffset = CGSizeMake(offset,offset);
self.layer.shadowOpacity = 0.7f;
self.layer.shadowRadius = 5.0;
, где self (на основе UIImageView) имеет несколько слоев, содержимое которых является изображениями.
Похоже, когда я добавляю тень с вышеуказанным кодомотдельный слой получает собственную тень.
Интересно, возможно ли добавить тень к виду целиком?
Кроме того, когда у меня много таких видов изображенийс тенью приложение заметно замедляется.
Интересно, если удаление какого-либо свойства, такого как cornerRadius, уменьшит время вычисления чертежа. (трудно отследить в инструментах)
Странно, когда изображения просматриваютсяна скроллвью, приложение не становится вялым, но когда они размещены в другом представлении, приложение замедляется.
Спасибо.