Derzeit entwickle ich eine App mit einem randlosen Fenster und einem NSDrawer innerhalb des randlosen Fensters, und es gibt ein NSTableView in der Schublade. Problem ist, wenn ich eine Zeile in der Tabelle auswählen, und klicken Sie dann auf die Miniaturize-Schaltfläche ich manuell im randlosen Fenster erstellen, es ist nutzlos, passiert nichts. Aber wenn ich die Schublade schließen, funktioniert die Schaltfläche Miniaturisierung gut.NSTableView in NSDrawer Ausgabe
0
A
Antwort
0
Versuchen Sie, -close:
in die Schublade zu schicken, bevor Sie das Fenster verkleinern.
Verwandte Themen
- 1. Animieren von NSDrawer
- 2. Ausgabe mit einem checkBox in einem viewbased NSTableView
- 3. Cocoa: NSStepperCell in NSTableView
- 4. NSTableView + Löschtaste
- 5. Filterung von Text in NSTableView
- 6. Animierte Zellneuordnung in einem NSTableView
- 7. Cocoa NSView in NSTableView Zelle
- 8. Was unterscheidet zellbasierte NSTableView- und view-basierte NSTableView?
- 9. NSTableView mit benutzerdefinierten Zellen
- 10. NSTableView selection & highlights
- 11. NSTableView wird NICHT RELOAD
- 12. NSTableView-Header ausblenden?
- 13. NSTableView Switch Spalte
- 14. View-basierte NSTableView Auswahl?
- 15. Scroll NSTableView zur Auswahl
- 16. Gelangen zu den verwalteten Objekten in NSTableView
- 17. Einfärben einer Zeile in einer NSTableView
- 18. Zeilen in sichtbasiertem NSTableView richtig skalieren
- 19. Eine Zeile in einem NSTableView programmgesteuert auswählen
- 20. Spalten in einem NSTableView dynamisch ausblenden
- 21. Wie führe ich mehrere Auswahl in NSTableView
- 22. vertikal Ausrichtung Text in NSTableView Zeile
- 23. Coloring Zeilen in View basiert NSTableview
- 24. Erzwingen Neuzeichnen als Größe NSTableColumn in NSTableView?
- 25. CAShapeLayer Probleme - nicht in NSTableView Zeichnung
- 26. OSX Swift Bild in nstableview hinzufügen
- 27. Coloring NSTableView Text pro Zeile
- 28. Wie ein scrollbare NSTableView programmatisch
- 29. Grau NSTableView à la iTunes
- 30. NSTableView füllt mit mehreren Entitäten
Hey, danke für die Antwort, ich mache ein paar Nachforschungen, auch ich habe versuchen, senden -schließen, um die Schublade vor der Miniaturisierung des Fensters, aber nicht arbeiten.Scheint, dass es durch die Ampel Taste verursacht ich manuell in das Fenster hinzufügen. Hier ist ein Teil meines Codes. Ich werde unten einen Code anhängen. – NeXT5tep
- (void) setContentView: (NSView *) aView {[super setContentView: aView]; minButton = [NSWindow standardWindowButton: NSWindowMiniaturizeButton forStyleMask: NSTitledWindowMask]; \t NSRect minButtonRect = [minButton frame]; \t [minButton setFrame: NSMakeRect (WINDOW_FRAME_PADDING -2, bounds.size.height - (WINDOW_FRAME_PADDING - 20) - minButtonRect.size.height, minButtonRect.size.width, minButtonRect.size.height)]; \t [minButton setAutoresizingMask: NSViewMaxXMargin | NSViewMinYMargin]; \t [aView addSubview: minButton];} Ich habe keine Ahnung, ob dies der richtige Ansatz ist. – NeXT5tep