31

XCode IDE では、MainStoryboard エディターのビュー コントローラーの下部に、First Responder と Exit の 2 つのボックスがあります。

コード内でプログラム的に firstResponder が何であるかは知っていますが、ストーリーボード エディターでは、それによって役立つことは何もできないようです。

この領域のファーストレスポンダーを使用して、ビューのファーストレスポンダーを設定することはできますか? ロード時に最初のテキストフィールドをアクティブにしたいのですが、右クリックしてドラッグしようとしましたが、役に立ちませんでした。viewDidLoad メソッドでプログラムで設定できることは知っていますが、ここでそれを行う方法はありますか?

そして、緑の出口は何のためですか?

First Responder (オレンジ) と Exit (緑) - これらは何のためにあるのでしょうか?

4

4 に答える 4

8

私は一度も使用したことがなく、おそらく今後も使用しないでしょうが、UI からイベントを受け取る最初の行になるようにオブジェクトを割り当てることができます。

UIView サブクラスを作成して UIViewController に追加できると思いますが、実際には、追加する UIViewController 以外のイベントを他のオブジェクトに受け取って処理させたいと考えています。

私はこのリンクを見つけました。これは、それをもう少しよく説明しています。

于 2012-11-26T12:52:23.943 に答える