> On May 20, 2016, at 07:49 , Jerry Krinock <je...@ieee.org> wrote: > > >> On 2016 May 20, at 00:00, Rick Mann <rm...@latencyzero.com> wrote: >> >> I have a Storyboard using autolayout constraints. I have an >> NSWindowController with an NSSplitViewController as its content view >> controller. That has two sub controllers. The left one has an NSOutlineView >> that has top,left,right, and bottom constraints to its containing view, and >> a width >= 200. The contents come via bindings. The right controller has no >> views, just the main view. >> >> When the window is first displayed, You can see the two panes, but you can't >> see the contents of the left pane. If you resize the window vertically a >> bit, then they snap into position. You can also see that at first, the dot >> in the middle of the split view slider is not actually in the middle. Once >> you resize the window a bit, it snaps into the center. >> >> IB doesn't let me set any other constraints on things. I don't know how the >> various nested view controllers set up the constraints on their views. > > Rick, referring to the coincidence with your other post yesterday, it seems > like you’re working on the same app I was working on earlier last year :) > > From my experience, I would say: Don’t push too hard on Auto Layout with > NSSplitView. I would remove that >= 200 constraint and set the split > fraction in your storyboard, or programatically.
How do I set that? IB doesn't let me adjust the position of the split, and I see no properties on either NSSplitViewController or NSSplitView that let me specify it. > Although it’s solving a slightly different problem than yours (actually, kind > of the opposite sidebar behavior), you might want to have a look at this demo > project. > > https://github.com/jerrykrinock/SplitViewSidebar > > It shows how to set and "constrain” split view sizes, and contains some > useful comments and tips regarding NSSplitView and Auto Layout. Thanks, I'll check it out. -- Rick Mann rm...@latencyzero.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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 arch...@mail-archive.com