10 Stimmen

Tabulatorreihenfolge im Mac-Anwendungsfenster festlegen

Ich erstelle ein Anmeldeformular, das von einer Nib geladen wird. Ich habe mehrere NSTextFields, aber wenn die App gestartet wird, ist dasjenige, das sofort den Fokus erhält, das letzte, das ich dem Formular hinzugefügt habe. Wie kann ich die Tabulatorreihenfolge einrichten und den anfänglichen Fokus ändern oder entfernen?

14voto

lbrndnr Punkte 3351

Im Interface Builder: Klicken Sie mit der rechten Maustaste auf das NSTextField, verknüpfen Sie die nextKeyView mit dem Objekt, das als nächstes aktiviert werden soll, indem Sie die "Tab"-Taste drücken. Es gibt auch eine Option namens "Refuse First Responder". Mit dieser Option wird der blaue Rahmen vermieden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X