调整UI元素的大小Cocoa

调整UI元素的大小Cocoa

问题描述:

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

+0

你问在子接口生成器或最终运行的应用程序中如何让子视图与其超级视图一起调整大小? – rgeorge 2011-02-13 06:07:10

你想在你的视图上设置自动调整屏蔽。

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

这面具告诉视图如何在需要的时候调整自己。您可以指定边框是否应该保留在相对于其父边的位置,以及宽度和高度是否可根据需要拉伸。