Move the divider to where you want it to be with
[splitView setPosition:position ofDividerAtIndex:dividerIndex]
Divider index will be 0 if you only have two panes (i.e. one divider). This is equivalent to a user moving the divider to the setPosition, so the panes will adjust according to constraints fixed by the delegate.