• 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: Dynamic right-sizing of TextContainer
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Dynamic right-sizing of TextContainer


  • Subject: Re: Dynamic right-sizing of TextContainer
  • From: Paul Archibald <email@hidden>
  • Date: Fri, 29 Aug 2008 12:52:08 -0700

Doug is correct. Check out NSText in the APIs. I used this method just yesterday to size a text view:


-sizeToFit
Resizes the receiver to fit its text.
- (void)sizeToFit
Discussion
The text view will not be sized any smaller than its minimum size, however.
Availability
• Available in Mac OS X v10.0 and later.
See Also
• – isHorizontallyResizable
• – isVerticallyResizable


To prove it to yourself, create a rectangle r, make a textview with r, -insertText into it, check r in debugger, call -sizeToFit, and look at the rectangle now. Horizontal does not adjust automatically, maybe due to wordwrapping concerns?


Paul

On Aug 29, 2008, at 12:27 PM, email@hidden wrote:

On Aug 29, 2008, at 11:01 AM, Martin Stoufer wrote:

I am able to set the initial height/width of the NSTextContainer
object of a NSTextView object in IB. However, I cannot find any
method that will allow the programmatic re-sizing of the container
when the text I'm adding exceeds this size.

Don't do this. NSTextView handles this automatically for you. See / Developer/Examples/AppKit/TextSizingExample for examples of various different ways to set up a text view depending on how you want it to resize vertically, horizontally, etc. If the width is fixed and you just want the container to size properly vertically, you don't need to do anything; the stock NSTextView you create in IB should be fine.

Douglas Davidson

_______________________________________________

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


  • Prev by Date: Re: Connecting NSToolbar and NSTabView
  • Next by Date: Re: Connecting NSToolbar and NSTabView
  • Previous by thread: Re: Dynamic right-sizing of TextContainer
  • Next by thread: Explanation
  • Index(es):
    • Date
    • Thread