Я встроил панель инструментов в несколько контроллеров представления, как показано ниже.Я хотел бы иметь возможность установить свойство isEnabled
для элементов панели кнопок из любого контроллера - в качестве примера, скажем, нажатием кнопки.Я уверен, что мне нужна ссылка на контроллер вида панели инструментов, или, может быть, сама панель инструментов?Я немного сбит с толку ...
Я надеялся, что это будет что-то вроде:
@IBAction func buttonPressed(_ sender: UIButton) {
let vc = ToolbarViewController()
vc.settingsButton.isEnabled = false
}
Но потом у меня происходит сбой, потому что vc.settingsButton равен нулю.