我有一个 NSSplitView。在该拆分视图的左窗格中,我有一个 NSTableView 和一个以编程方式创建的自定义视图。我正在使用委托来确保我的两个窗格不会同时调整大小。
我因此添加了我的自定义视图:
BWAnchoredButtonBar *anchoredButtonBar = [[[BWAnchoredButtonBar alloc] initWithFrame:[leftPane bounds]] autorelease];
[leftPane addSubview:anchoredButtonBar];
它似乎工作正常。当我运行我的应用程序时,一切正常。现在,我的问题是,当我调整拆分视图窗格的大小时,自定义视图不会调整大小,在它和 NSSplitView 的分隔符之间留下难看的空白。
我想我想问的是,如何以编程方式设置 IB 视觉设置的弹簧和支柱?
另外,我不能使用 IB,因为 Xcode 4 不支持 IB 插件。