项目作者: DivineDominion

项目描述 :
Programmatically create tabs in NSWindow without using the built-in stuff of NSDocument
高级语言: Swift
项目地址: git://github.com/DivineDominion/NSWindow-Tabbing.git
创建时间: 2019-07-20T08:45:26Z
项目社区:https://github.com/DivineDominion/NSWindow-Tabbing

开源协议:MIT License

下载


Programmatic NSWindow Tabbing

Swift 5.3
License
Platform

Demonstrating how to implement programmatic creation of tabs in NSWindows without the use of NSDocument.

The underlying difficulty people on StackOverflow etc. are experiencing is that creating your NSWindowController from a storyboard will initialize the window contents, but you need to keep the window controller itself alive to respond to main menu actions. Otherwise, the “+” (add tab) button will appear broken for all but the initial tab.

License

Copyright (c) 2019—2021 Christian Tietze. Distributed under the MIT License.