Eğlence için osx'te bir büyü stili uygulama yapıyorum ve bir sapmaya rastladım cevabını bulamıyorum.NSView şeffaf bir şekilde nasıl yapılır ve NSWindow altında neler olduğunu gösterir?
NSWindow'un içinde bir NSView var ClearColor ve alfa değerini .25 olarak ayarladım, ancak NSWindow'un NSView arkasında nasıl şeffaf hale getirileceğini anlayamıyorum, böylece seçili olduğunda uygulamaların altındaki öğeleri görebilirsiniz.
Dokümanlar arasında kazmak herhangi bir düşünce için aradığım şeyi bulamıyor gibi görünüyor mu? adlı
özel NSView:
Teşekkür
Bunu düşündüm ama tüm NSWindow için ayarlanmış olanlar sadece bir kısmı değil. – acreek
"Tüm NSWindow" ile "titlebar + content" veya tüm içerik alanı anlamına mı geliyorsunuz? Sadece pencerenin içeriğinin bir kısmını şeffaf bir şekilde ayarlayabileceğinizi düşünmüyorum, hepsini şeffaflaştırmalı ve şeffaf istemediğinizi çizmelisiniz. –
@acreek: Pencerenin bir kısmının şeffaf olmasını istediğinizde, [mywindow setOpaque: NO] 'u çağırmanın mantıklı olacağını düşünüyorum. Ayrıca setBackgroundColor: 'öğesini çağırmak gerekebilir. Dokümanlar kesinlikle daha net olabilirdi. – JWWalker