Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Implementing binding with garbage collection.



On Nov 8, 2007, at 1:34 PM, Ricky Sharp wrote:

Create a 'container view' and add the view with bindings as a subview to it. The container view's drawRect can just be a NOP. Then, call enterFullScreenMode:withOptions: on the container view.

I have not played with those new full-screen APIs, so not sure if this would work or not. However, since the view with bindings would then have a non-nil superview, bindings would not go away when going full-screen.

I haven't tried this either, but I can't think of a reason off-hand why it wouldn't work.


I often find myself using just plain NSView objects as containers for organizational purposes. This has only increased with the introduction of NSViewController in Leopard. It's my new favorite class! Mmm, modularity.

These days I typically create an NSViewController subclass for whatever higher-level "component" I'm designing, and have its view be a plain NSView that acts as a container for everything else within the module (buttons, text fields, table views, etc.).

  -- Chris

_______________________________________________

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:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >Implementing binding with garbage collection. (From: Joshua Emmons <email@hidden>)
 >Re: Implementing binding with garbage collection. (From: mmalc crawford <email@hidden>)
 >Re: Implementing binding with garbage collection. (From: Ricky Sharp <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.