0

我有一个NSSplitView覆盖我所有的窗户。

包含两个(NSSplitView垂直)子视图,一个挨着另一个。

当用户调整窗口大小时,我希望左侧的窗口保持不变。这怎么可能?


PS不是自动布局方式。

4

1 回答 1

0

https://developer.apple.com/library/mac/documentation/Cocoa/Reference/NSWindowDelegate_Protocol/index.html#//apple_ref/doc/uid/TP40008202-CH1-SW6

实现窗口委托。

- windowWillResize:toSize:在这种方法中,保存左侧的宽度

- windowDidResize:在这个方法中恢复左边那个的宽度

于 2015-01-01T09:36:49.487 回答