我有一个NSSplitView
并且在左侧我有一个 tableView(如源列表),并且根据行选择,我想更改拆分视图的右侧。我无法完全弄清楚如何做到这一点。
当我将所需的子视图添加到拆分视图时,它会添加另一个拆分(所以现在总共有 3 个视图......不是我想要的)。
[mySplitView addSubview:myCustomView];
如何正确设置 splitView 的右侧?
更新
使用
[mySplitView replaceSubview:[[mySplitView subviews] objectAtIndex:1] withSubview:myCustomView]
似乎有效,但是它奇怪地调整了拆分视图的大小,我该如何阻止它?在 IB 中有一个关闭选项,autoResizesSubviews
但我无法取消选中此选项。有任何想法吗?