我有一个带有两个子视图的 NSSplitView。我的目标是将每个子视图限制为最小宽度,但窗口的最小宽度取决于哪个子视图可见。
因此,例如,如果左侧/侧边栏子视图(最小宽度为 100)折叠,则允许窗口一直调整到右侧/主子视图的最小宽度(例如 200)。我大部分时间都在工作。我无法弄清楚的部分是:当左侧/侧边栏未折叠(通过拖动或双击)时,窗口宽度应增加以允许左右视图的空间(即最少100 + 200 + 分频器)。
谁能指出我正确的方向?谢谢。
我有一个带有两个子视图的 NSSplitView。我的目标是将每个子视图限制为最小宽度,但窗口的最小宽度取决于哪个子视图可见。
因此,例如,如果左侧/侧边栏子视图(最小宽度为 100)折叠,则允许窗口一直调整到右侧/主子视图的最小宽度(例如 200)。我大部分时间都在工作。我无法弄清楚的部分是:当左侧/侧边栏未折叠(通过拖动或双击)时,窗口宽度应增加以允许左右视图的空间(即最少100 + 200 + 分频器)。
谁能指出我正确的方向?谢谢。