Re: Switching Contents of NSView
Re: Switching Contents of NSView
- Subject: Re: Switching Contents of NSView
- From: Andy Lee <email@hidden>
- Date: Sun, 05 Jul 2009 19:33:21 -0400
Make sure you heed this part of the documentation:
This method causes oldView to be released; if you plan to reuse it,
be sure to retain it before sending this message and to release it
as appropriate when adding it as a subview of another NSView.
--Andy
On Jul 5, 2009, at 7:26 PM, Pierce Freeman wrote:
I am finally reverting to using NSView's replaceSubview:with:
command. The
only problem is that when I run this command partnered with
addSubview, it
removes the view from the window where I placed it originally. This
is
problematic when I try to go back and forth between views as the
application
can no longer find the view and then crashes. Any suggestions?
On 7/5/09 3:21 PM, "I. Savant" <email@hidden> wrote:
On Jul 5, 2009, at 6:18 PM, Pierce Freeman wrote:
I am making an application that has a choice of what function the
user wants
to perform. When the user clicks on their choice, I want a NSView
to take
on the contents of a specific nib file. I assume there must be a
way
(hopefully) easy that this is accomplished with, as most
applications must
do something like this with their user interface.
Do you need help figuring out how to load the NIB[1], replace the
view[2], or both?
1 - http://cocoadevcentral.com/articles/000064.php
2 - -[NSView replaceSubview:with:] -
http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/Classe
s/nsview_Class/Reference/NSView.html#//apple_ref/occ/instm/NSView/
replaceSubvi
ew:with:
--
I.S.
_______________________________________________
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
_______________________________________________
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