自动调整NSTabView的大小以适应内容视图

时间:2011-08-25 14:32:53

标签: resize autoresize nstabview

我有一个带有许多NSView项目的NSTabView。我想调整选项卡视图的大小,以便显示的视图始终紧贴选项卡视图。

我在tabView的委托didSelectTabViewItem和shouldSelectTabViewItem中尝试了一些setFrame的变体,但似乎无法让它工作。我想我必须改变tabView的contentRect的大小,但这似乎是readonly。

任何人都可以给我一个快速指针,指出之前可能已经完成的事情(我对谷歌没有好运)。

谢谢,

约翰

1 个答案:

答案 0 :(得分:1)

好的,我终于明白了:

  1. 在Xcode(.xib编辑器)中,选中调整大小框Resize box 容器窗口 Window inspector

  2. 点击“tabView”并在Autoresizes SubviewsAutoresizes Subviews panel

  3. 查看此内容
  4. 最后,只需调整尺寸检查器中的调整大小规则,即!AutoSizing