複数のテキストフィールドがあり、タブキーを押したときに繰り返す特定の順序を設定したいと思います。現在、それはbecomeFirstResponder
のテキストフィールドから始まり、xcodeが置くデフォルトの順序で続きます。何とかその注文をバイパスし、テキストフィールドを特定の順序で循環させることはできますか?サイクルの最後のものを最初のものに戻すようにします。タブが押されたときにテキストフィールドが繰り返す順序を選択する
ありがとうございました。
複数のテキストフィールドがあり、タブキーを押したときに繰り返す特定の順序を設定したいと思います。現在、それはbecomeFirstResponder
のテキストフィールドから始まり、xcodeが置くデフォルトの順序で続きます。何とかその注文をバイパスし、テキストフィールドを特定の順序で循環させることはできますか?サイクルの最後のものを最初のものに戻すようにします。タブが押されたときにテキストフィールドが繰り返す順序を選択する
ありがとうございました。
ウィンドウのアウトレットを最初のテキストフィールドに接続し、次にそのテキストフィールドのnextKeyView
アウトレットを次に来るテキストフィールドに接続してチェーンを構築します。
これはthe key view loopと呼ばれています。
'previousKeyViewLoop'を設定して、シフトタブに何を返すべきかを知るようにしてください。 –