Все:
Я делаю быстрый проект приложения Macos с какао с несколькими ViewController в одной раскадровке.
Я знаю, если я делаю переход и связываю переход от второго ViewController к первому ViewController .
Я могу открыть ViewController.
Но что, если у меня есть функция и я хочу вызвать другой ViewController для программного представления из первого ViewController?
Я ищу много примеры начинаются с UIStoryBoard, но мой раскадровка - NSStoryboard. Может ли кто-нибудь намекнуть немного, чтобы начать с?
мой код:
func checkPassword(SystemMsg:String) -> String{
//print("x")
let storyBoard = NSStoryboard(name: "Main", bundle: nil)
let mainViewController : NSViewController = storyBoard.instantiateController(withIdentifier: "PasswordInput") as! NSViewController
//self.present(mainViewController, asPopoverRelativeTo: <#T##NSRect#>, of: sender, preferredEdge: NSRectEdge, behavior: <#T##NSPopover.Behavior#>)
return ""
}
И мой viewController в раскадровке выглядит (без перехода, без ссылки):
введите описание изображения здесь
Если кто-то может помочь мне в этом шаг за шагом, будет признателен.