在Cocoa中自动调整框和定位

时间:2010-02-16 16:18:45

标签: cocoa interface interface-builder size positioning

我正在创建一个应用程序,部件看起来像这样:

boo http://img188.imageshack.us/img188/7808/schermafbeelding2010021y.png

我把它们拖到了IB的一个窗口,但问题是NSImageView,Action Buttons(建议,发送,Poke等......),信息NSBox和Friends NSTabView的高度都各不相同。它们应始终放在彼此之下,边距为8px。就像在Facebook上一样。我想到了一个非常修改的NSSplitView,但也许有更简单的方法。任何人都可以帮助我吗?

编辑:我已将操作按钮放在带有NSView类的自定义视图中。

由于

1 个答案:

答案 0 :(得分:0)

您必须自己手动调整视图大小。 Cocoa不提供Java风格的LayoutManagers。但是,我认为重新制作一个不太难......