У меня есть окно с двумя столбцами полей. Слева есть NSTableView
и NSTokenField
, а справа два NSTextField
с. Я хочу, чтобы порядок табуляции шел вниз влево, затем вниз вправо. (Таким образом, порядок должен быть NSTableView
, NSTokenField
, NSTextField
, NSTextField
в моем окне.) Тем не менее, какао, кажется, определяет свой собственный предпочтительный порядок, идущий сверху вниз. NSTokenField
расположен ниже в окне, чем любой другой элемент управления, поэтому он всегда будет перемещаться с NSTableView
вправо NSTextField
с, затем обратно в нижний левый NSTokenField
.
Я пытался следовать этому разделу документации для разработчиков Apple под названием Включить табуляцию между текстовыми полями и перетаскивать nextKeyView в Интерфейсном Разработчике между полями в нужном мне порядке. Похоже, что это оказывает абсолютно нулевой эффект на порядок вкладок, и, насколько я могу судить, Cocoa, похоже, все еще использует свой метод обнаружения по умолчанию для выбора порядка вкладок.
Есть идеи? Моя цель 10,6 +.