• 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: How can a view know when its superview changes sizes?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How can a view know when its superview changes sizes?


  • Subject: Re: How can a view know when its superview changes sizes?
  • From: Shawn Erickson <email@hidden>
  • Date: Tue, 26 Apr 2005 14:45:44 -0700


On Apr 26, 2005, at 2:36 PM, Sean McBride wrote:

On 2005-04-26 11:40, Shawn Erickson said:

Consider NSViewBoundsDidChangeNotification or assuming you are dealing
with a subclassing of NSView then as you noted override
resizeWithOldSuperviewSize:. You should get this message if the
super-view has auto-resizing enabled (see setAutoresizesSubviews:).

After more tests, I do get resizeWithOldSuperviewSize: messages if my view has at least one spring set in IB. Very weird.

Well it makes some sense given that the method that calls it uses those bits to decide who it should ask to resize (I had assuming you denoted some axis was resizable). Hard to say how you should solve it without knowing more about what you are trying to do.


For example you could subclass the containing view and override resizeSubviewsWithOldSize: among other options.

-Shawn

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >How can a view know when its superview changes sizes? (From: "Sean McBride" <email@hidden>)
 >Re: How can a view know when its superview changes sizes? (From: Shawn Erickson <email@hidden>)
 >Re: How can a view know when its superview changes sizes? (From: "Sean McBride" <email@hidden>)

  • Prev by Date: Re: How can a view know when its superview changes sizes?
  • Next by Date: Re: Subclassing Catch-22
  • Previous by thread: Re: How can a view know when its superview changes sizes?
  • Next by thread: Erratic behaviour in mouseDown: method of NSTableView
  • Index(es):
    • Date
    • Thread