Прозрачность Calayer и Quartz
-
23-09-2019 - |
Вопрос
У меня есть подкласс Cameer. Я переопределял метод DrawinContext. Я хочу, чтобы большая часть моего слоя был прозрачным, за исключением нескольких областей. Я использую слой в качестве меню, и я хочу, чтобы значки и этикетки в меню были непрозрачными.
Можно ли быть непрозрачными, если супер -калипер прозрачен?
Можно ли нарисовать непрозрачные TEMS в методе DrawIncontext прозрачного CALayer? Я пытался использовать CGContextSetalpha, но я предполагаю, что это не работает, поскольку Cameer, на который я рисую, прозрачен.
Как всегда, любая помощь была бы отличной.
Решение
Я узнал, что это возможно. Супер слой не диктует прозрачность своего подварителя.
Не связан с StackOverflow