QuartzCore.layer.shadow высасывает производительность. Кажется, что их нужно переделать каждый раз, когда что-то меняется, что приводит к задержке.
Градиент Coregraphics (для односторонних теней) - не выглядит правильным. если ваш градиент идет от 0,3 альфа до 0, он имеет некоторый нечетный эффект, когда вы можете "видеть" его остановку. Это просто не выглядит красивым или естественным. Может быть, это не затухает, но я уверен, что слышал основные графические градиенты. Это странно, я не знаю.
Тень Coregraphics - требуется некоторое время для рендеринга при их установке, но в остальном отличная производительность. Это только вторая секунда, когда вы ожидаете появления представления, потому что она должна сначала сделать ее тень, что проблема.
Поэтому я должен что-то упустить. Есть ли другой метод, который выглядит правильно и быстро и рентабельно, и в производительности?