Я пытаюсь установить порядок табуляции для NSTextFields в данном NSView. Насколько я понимаю, мне нужно подключить NSTextFields с InterfaceBuilder, установив выход nextKeyView для следующего NSTextField. Сделал так - а эффекта нет. Когда я нажимаю вкладку, после того, как я нахожусь в одном из NSTextField, он просто теряет фокус, и все. Независимо от того, как часто я нажимаю вкладку, ни одно из других NSTextField не возвращает фокус.
Я также читал, что мне нужно установить initialFirstResponder окна. Я не думаю, что смогу сделать это в данном конкретном случае, потому что мой AppDelegate вызывает NSView, который, в свою очередь, действует как область меню с множеством разных кнопок, каждая из которых вызывает разные NSView, загружаемые как подвиды другого представления. . Поэтому AppDelegate не может узнать, какой NSView загружен в данный момент.
Есть ли способ установить порядок табуляции NSTextFields на основе NSView?
Спасибо