On 8 Nov 2010, at 08:55, Micha Fuhrmann wrote:
> Dear All,
>
> I'm stuck here and it seems so trivial...
>
> I'm using NSTextFieldCell in a tableview and when the text takes the whole
> cell, the cell size doesn't resize and add a line (which I would expect!!!).
> Setting the text properties in NSCell doesn't cut it either. So I've tried
> using
>
> - (CGFloat)tableView:(NSTableView *)tableView heightOfRow:(NSInteger)row {
>
> But how can I compute the amount screen pixels my NSString that's going into
> the cell will take to return a height with the proper number of lines? I must
> be missing something, it's just too silly.
>
> Any help appreciated.
>
> Michael
>
>
For cell text wrapping behaviour see the NSCell documentation:
-setLineBreakMode, -setWraps, -setTruncatesLastVisibleLine:
To get the required size try NSString -sizeWithAttributes:
Regards
Jonathan Mitchell
Developer
Mugginsoft LLP
http://www.mugginsoft.com
> This email sent to [email protected]
_______________________________________________
Cocoa-dev mailing list ([email protected])
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/archive%40mail-archive.com
This email sent to [email protected]