2

1 つのテーブルビューと 4 つのテキストフィールドを持つアプリケーションを開発しました。

アプリを実行すると、TAB を指定しても制御が正しく行われません。そのためにinitialResponder、tableView として設定し、tableview の nextKeyView を textfield に接続しました。これに対応して、残りのフィールドに接続を与えました。しかし、それでも制御は順調に進んでいません。

何が問題ですか?私は何かを逃しましたか?または、それを行う他の方法はありますか?

4

2 に答える 2

2

[システム環境設定] > [キーボード] > [ショートカット] > [フル キーボード アクセス] が [すべてのコントロール] に設定されていますか? 「テキスト ボックスとリストのみ」に設定されている場合、タブでコントロール間でフォーカスを移動できない場合があります。

于 2013-11-06T02:51:40.423 に答える
1

ウィンドウのAuto Recalculates View Loopがインスペクタでチェックされていないことを確認してください。

次に ctrl+F7 で遊んでみましょう。これにより、タブ キーがシステム全体でどのように機能するかが切り替わります。テキスト フィールドからテキスト フィールドへの 1 つのモード タブ、すべてのコントロールへの他のタブ。

于 2014-04-26T22:45:23.893 に答える