> On Jan 27, 2015, at 12:06 PM, Steve Mills <[email protected]> wrote:
> 
> On Jan 27, 2015, at 10:48:29, Roland King <[email protected]> wrote:
>> 
>>> 
>>> Using IB to check the constraints on the NSTextField within the 
>>> NSTableCellView, IB states: “The selected views have no constraints. At 
>>> build time, explicit left, top, width, and height constraints will be 
>>> generated for the view.”   If this is true, then the constraints that are 
>>> generated are preventing the text field from getting wider than the launch 
>>> time width of the column.
>> 
>> So there you go. Exactly as I said there are no constraints fixing the text 
>> field to the cell so it's getting a fixed width and height and position at 
>> runtime. So add some. Don't worry about the cell itself, the table view will 
>> sort that out, just constrain your text view to pin to the edges of the cell 
>> so it expands as the column does.
> 
> I was also just messing around with a table view and adding constraints. I 
> selected each NSTextField inside the table view cells, clicked the Pin button 
> at the bottom, and turned on the left and right constraints, leaving the 
> default values of 2 and 3). Now the cells resize as I resize the columns and 
> as I resize the window (because the table view is pinned to the 4 sides of 
> the window).

Thanks. This worked for me also. I believe IB should set up these constraints 
by default, but that things are still in a state of flux.

Tom Wetmore
_______________________________________________

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to