【发布时间】:2009-08-21 10:59:27
【问题描述】:
这是我的 IB 设置:
http://img145.imageshack.us/img145/5929/picture1gxr.png
当NSScrollView 和NSTableView 都设置为自动调整大小和自动填充(选中“自动调整大小”部分中的所有箭头)时,我的窗口不会调整大小。实际上它调整了大小,但是调整了一个像素,就好像它记得在我开始拖动角落后它不应该调整大小一样。如果我取消选中NSScrollView 上的自动填充箭头(禁用NSViewWidthSizable 和NSViewHeightSizable),则窗口会很好地调整大小,但当然,滚动视图不会随之调整大小。
奇怪的是,在窗口“刚性”的情况下,如果我将NSTableView 的列之一调整到视图之外(从而导致出现水平滚动条),我可以调整窗口大小,但是直到它达到足以容纳所有柱子的大小,然后再次变得僵硬。
【问题讨论】:
标签: cocoa