Objective c NSSplitView子视图折叠时如何隐藏分隔符?

Objective c NSSplitView子视图折叠时如何隐藏分隔符?,objective-c,macos,cocoa,nsview,nssplitview,Objective C,Macos,Cocoa,Nsview,Nssplitview,好的,这是我的问题: 我一直在使用进行一些NSSplitView操作。然而,当最右边的视图被折叠时,除法器(即使它被向右推)仍然可见(YEP,你可能认为它是夸张的,但我仍然注意到窗口右边的1px线)。 有没有办法让它消失 有什么想法吗?解决方案相当简单 只需在DMSplitView.m中的某个地方实现-(BOOL)splitView:(NSSplitView*)splitView应该是divideratindex:(NSInteger)dividerIndex,并确保它的行为符合您的意愿。仅供参

好的,这是我的问题:

我一直在使用进行一些
NSSplitView
操作。然而,当最右边的视图被折叠时,除法器(即使它被向右推)仍然可见(YEP,你可能认为它是夸张的,但我仍然注意到窗口右边的1px线)。 有没有办法让它消失


有什么想法吗?

解决方案相当简单


只需在
DMSplitView.m
中的某个地方实现
-(BOOL)splitView:(NSSplitView*)splitView应该是divideratindex:(NSInteger)dividerIndex
,并确保它的行为符合您的意愿。

仅供参考,如果分隔符不在分割视图的边缘,这根本不起作用。