Ich möchte eine 3-Panel vertikal NSSplitView
(sehr ähnlich wie Mail.app) implementieren. Ich bin mir nicht sicher, wo ich anfangen soll. Ich bin mir ziemlich sicher, dass ich eine NSSplitViewDelegate
implementieren muss, aber ich bin mir nicht sicher, welche Methoden und/oder ihre Implementierungen.Wie implementiere ich ein NSSplitView mit 3 Fenstern mit minimalen und maximalen Größen?
Das Layout ich will, ist folgendes:
+----------+------------------+------------------------------------+
| | | |
| | | |
| | | |
| | | |
| Pane 1 | Pane 2 | Pane 3 |
| | | |
| | | |
| | | |
| | | |
| | | |
+----------+------------------+------------------------------------+
ich die folgenden Einschränkungen für jede der Scheiben implementieren möchten:
- Pane 1: Mindest 140pt. Maximum: 400pt.
- Bereich 2: Minimum 250pt.
- Bereich 3: Minimum 400pt.
Alle Zeiger würden sehr geschätzt werden.
Ansichten hierarchisch sein können, so dass Sie sich anschauen sollten zwei Ebenen der Split-Ansicht zu machen: eine an der Spitze mit „Pane 3“ auf der rechten Seite und einer zweiten Split-Ansicht auf der linken Seite (das „Pane enthält 1 "und" Scheibe 2 "). Ich habe das nicht ausprobiert, aber es scheint der einfachste Weg zu sein, damit das funktioniert. –
Großes Tutorial hier: http://www.youtube.com/watch?v=k3XLInzZIs8 – siekfried