Я создал класс SideBar()
, который создает NSView
с различными кнопками.
Я создаю экземпляр моего sideBar()
в моем AppDelegate
, выполняя
func applicationDidFinishLaunching(_ notification: Notification) {
sideBarView.setupSideBarView()
sideBarView.menuButton.action = #selector(self.NewMenuButton(_:))
}
@objc func NewMenuButton(_ sender: NSButton) {
}
В моем Initial ViewController я затем представляю свой sideBar
следующим образом:
view.addSubview(sideBarView.getView())
При нажатии кнопки menuButton я бы хотел, чтобы функция в App Delegate загружала и представляла новый вид раскадровки с помощью ViewController.
Можно ли это сделать? Спасибо.