调整UI元素的大小Cocoa

时间:2011-02-13 04:49:05

标签: objective-c user-interface resize

当用户调整窗口大小时,如何自动调整UI(内置Interface Builder)中的元素大小?与调整Safari窗口大小时的操作类似,WebView会自动调整大小。

1 个答案:

答案 0 :(得分:0)

您想在视图上设置自动调整大小。

http://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSView_Class/Reference/NSView.html#//apple_ref/doc/uid/20000014-autoresizingMask

此掩码告诉视图如何在需要时调整自身大小。您可以指定边框是否应保持相对于其父级的位置,以及宽度和高度是否可伸展(如果需要)。