Xcode Какао, как получить компоненты GUI - PullRequest
0 голосов
/ 05 июня 2018

Извините за этот простой вопрос, но я не понимаю, как получить ссылки на мои компоненты в графическом интерфейсе, который я встроил в Main.storyboard.Вот как это выглядит прямо сейчас:

enter image description here

func applicationDidFinishLaunching(_ aNotification: Notification) {
    let myWindowController = NSStoryboard(name: NSStoryboard.Name(rawValue: "Main"), bundle: nil).instantiateController(withIdentifier: NSStoryboard.SceneIdentifier(rawValue: "abcd")) as! MyMainWindow
    myWindowController.showWindow(self)

Контроллер представления в левом верхнем углу - это мой «MyMainWindow» (NSWindowController) сID "abcd".Теперь я хотел бы получить доступ к таким компонентам, как этот флажок в Tab1 в моем коде:

enter image description here

В Android, т.е. вы делаете что-то вроде findViewById (R.id.idOfTheComponent), но я видел, что в Xcode вы можете перетаскивать компонент с помощью Ctrl в ViewController.Я не работал, хотя, когда я пытался перетащить флажок в мой класс ViewController.swift.Может кто-нибудь помочь?

1 Ответ

0 голосов
/ 05 июня 2018

Правильный способ поиска этой проблемы - как создать IBOutlets или обратитесь к документации Apple по этому

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...