Пусть торговые точки названы как a, b и c.Mac по умолчанию порядок вкладок a -> b -> c -> a
Но Ваш желаемый порядок вкладок a -> c -> b ->a
:
Использование IB:
Set a
как initialFirstResponder
.
Затем поместите nextKeyView соответственно как a to c, c to b and c to a
.
Но я предпочитаю использовать коды, здесь легче добавить больше.Как и в сложном пользовательском интерфейсе, может быть более 30 элементов управления, и вам может потребоваться перемешать и даже вставить новый элемент управления !!!
Таким образом, вы можете достичь того же, что и:
[self.a setNextKeyView:self.c];
[self.c setNextKeyView:self.b];
[self.b setNextKeyView:self.a];