سؤال

هل هذا ممكن أن يكون لها CALayer فوق بعضها البعض مكونة باستخدام طريقة مزج على الشاشة؟

وأنا الآن أنه من الممكن أن نفعل ذلك خارج الشاشة باستخدام drawinrect، ولكن هل من الممكن أن نرى ذلك مباشرة على الشاشة؟

وذلك بفضل لأية مساعدة.

هل كانت مفيدة؟

المحلول

ويتم التركيب بسيط بالنسبة لك مع CALayers. إذا تم وضع طبقة بأنها غير مبهمة، فإن أي مناطق شفافة أو شفافة تسمح المحتوى من طبقات وراء الحالي لتظهر من خلال.

في ماك، والمرشحات صورة الأساسية يمكن استخدامها لإضافة تأثيرات على هذه العملية عن طريق خصائص compositingFilter، backgroundFilter، أو filters. ومع ذلك، صورة الأساسية لا تتوفر على اي فون.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top