Вопрос

Возможно ли иметь CALayer поверх другого, составленного в режиме смешивания на экране?

Теперь я понимаю, что это можно сделать вне экрана, используя drawinrect, но возможно ли это увидеть вживую на экране?

спасибо за любую помощь.

Это было полезно?

Решение

С помощью CALayers для вас делается простая компоновка. Если слой помечен как непрозрачный, любые прозрачные или полупрозрачные области позволят контенту из слоев позади текущего просвечивать.

На Mac фильтры Core Image можно использовать для добавления эффектов к этому процессу через свойства compositingFilter , backgroundFilter или filters . Однако Core Image недоступно на iPhone.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top