我想实现一个 3 窗格垂直NSSplitView
(非常类似于 Mail.app)。我不确定从哪里开始。我很确定我需要实现 a NSSplitViewDelegate
,但我不确定哪些方法和/或它们的实现。
我想要的布局如下:
+----------+------------------+------------------------------------+
| | | |
| | | |
| | | |
| | | |
| Pane 1 | Pane 2 | Pane 3 |
| | | |
| | | |
| | | |
| | | |
| | | |
+----------+------------------+------------------------------------+
我想为每个窗格实现以下约束:
- 窗格 1:最小 140pt。最大:400pt。
- 窗格 2:最小 250pt。
- 窗格 3:最低 400pt。
任何指针将不胜感激。