有没有办法(以编程方式或通过接口构建器)设置NSSplitView上每个面板(Nsview)的最小尺寸。
发布于 2011-05-20 01:12:21
可以,请查看NSSplitViewDelegate Protocol的文档。
基本上,您所要做的就是为NSSplitView设置一个委托,并实现这三个方法中的一个或多个:
约束拆分位置
– splitView:constrainMaxCoordinate:ofSubviewAt:
– splitView:constrainMinCoordinate:ofSubviewAt:
– splitView:constrainSplitPosition:ofSubviewAt:可以按您喜欢的任何方式设置代理。在接口构建器中,检查您的NSSplitView拥有的delegate插座,您所要做的就是将它连接到您采用NSSplitViewDelegate协议的对象。通过编程方式,您可以在拆分视图上调用setDelegate:,并将所需委托作为参数传递。
https://stackoverflow.com/questions/6061751
复制相似问题