Re: How can I get horizontal scrollbars adequate to the widest list entry
Re: How can I get horizontal scrollbars adequate to the widest list entry
- Subject: Re: How can I get horizontal scrollbars adequate to the widest list entry
- From: Andreas Falkenhahn via Cocoa-dev <email@hidden>
- Date: Sat, 14 Nov 2020 20:54:00 +0100
So just for the record, thanks to a hint from Stack Overflow I was able to
solve the problem by just using ceil() on the size I get from [cell cellSize].
Maybe just passing [cell cellSize].width as a CGFloat to
NSTableColumn::setWidth() would also do the job but I haven't tested this
because my engine is tied to an integer column width so I'm just always
rounding up now. Good to know that this can be solved without any advanced
wizardry like constraint layouts, etc. :)
On 11.11.2020 at 17:27 Steven Mills via Cocoa-dev wrote:
> On Nov 11, 2020, at 10:13:35, Andreas Falkenhahn <email@hidden>
> wrote:
>> Yeah, but size.width is 0 too so something must be wrong in that code...
> Does it even have a superview at that point? I kinda think it
> doesn't, because the method you're in is supposed to return the cell
> view that the table will then stick into the row. And yes, its width
> will be 0 because it has no content yet.
>> No, because your words "mess with the constraints" didn't sound like this was
>> going to be a very elegant solution ;)
>> Have you got any code on how to add constraints to the text field? I don't
>> really have the time to read and understand the whole auto layout shebang
>> just to give this a try.
>> After all, I can't even get the NSTextField's size so I'm a bit skeptical
>> if auto layout is going to solve this since even such basic things as getting
>> the NSTextField's size don't seem to work...
> Well, constraints are the way to go. If you don't want to take the
> time to learn them or even how tables and view coordinates work,
> then I'm done offering suggestions.
> --
> Steve Mills
> Drummer, Mac geek
> _______________________________________________
> 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
--
Best regards,
Andreas Falkenhahn mailto: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