• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Layer hosting custom NSView and setAlphaValue
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Layer hosting custom NSView and setAlphaValue


  • Subject: Re: Layer hosting custom NSView and setAlphaValue
  • From: Markus Spoettl <email@hidden>
  • Date: Mon, 14 May 2012 18:52:39 +0200

On 5/14/12 6:10 PM, Corbin Dunn wrote:
I have a layer hosting custom view which I can't convince to listen to the
alpha value I set on its superview. Other views sitting on the same
superview correctly fade with the alpha value of the superview changing. My
view doesn't. It simply hides when the superview's alpha is less than 1.

Not sure what the problem is, the documentation for setAlphaValue doesn't
tell me a lot, neither does the view programming guide.

Any ideas?

Hi Markus, It sounds like the parent view which you are setting the
alphaValue on is not layer backed, but you do apparently have a layer backed
child. That won't work; make the parent layer backed.

Hi Corbin, thanks and sorry for not being clearer, this is my hierarchy:

container (NSView)
  |
  - button 1 (NSButton)
  - button 2 (NSButton)
  - Custom View (NSView subclass, layer-hosting).

I'm setting the container's alpha value, which fades both buttons, but not my layer hosting custom view.

My only guess is that there's something I need to do in my custom view but I have no idea what that is.

Regards
Markus
--
__________________________________________
Markus Spoettl
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Layer hosting custom NSView and setAlphaValue
      • From: Corbin Dunn <email@hidden>
    • Re: Layer hosting custom NSView and setAlphaValue
      • From: Kyle Sluder <email@hidden>
References: 
 >Layer hosting custom NSView and setAlphaValue (From: Markus Spoettl <email@hidden>)
 >Re: Layer hosting custom NSView and setAlphaValue (From: Corbin Dunn <email@hidden>)

  • Prev by Date: Re: Layer hosting custom NSView and setAlphaValue
  • Next by Date: Re: Missing children in NSTreeController/NSOutlineView
  • Previous by thread: Re: Layer hosting custom NSView and setAlphaValue
  • Next by thread: Re: Layer hosting custom NSView and setAlphaValue
  • Index(es):
    • Date
    • Thread