UITextView の「デリゲート」アウトレットを UITextViewDelegate プロトコルを実装するクラスに接続するにはどうすればよいですか?
ドキュメントで例が見つからないようです
奇妙なことに、UITextView の「デリゲート」アウトレットには、別のウィジェットに接続できるように、ドラッグ アンド ドロップ インターフェイスがありますが、もちろん、ウィジェットに接続したくありません。接続したいのです。既存のクラスまで。
UITextView の「デリゲート」アウトレットを UITextViewDelegate プロトコルを実装するクラスに接続するにはどうすればよいですか?
ドキュメントで例が見つからないようです
奇妙なことに、UITextView の「デリゲート」アウトレットには、別のウィジェットに接続できるように、ドラッグ アンド ドロップ インターフェイスがありますが、もちろん、ウィジェットに接続したくありません。接続したいのです。既存のクラスまで。
Interface Builder でデリゲートを接続するには:
(1) 適切なコントローラーをペン先のメイン ウィンドウにドラッグし、コントローラーのクラスをデリゲートのクラスに設定します。たとえば、「MyDelegateClass」という NSObject サブクラスがある場合、Object
コントローラーをドラッグして、そのクラスを「MyDelegateClass」に設定します。
(2) UITextView の接続インスペクターで、コントロール クリックしてdelegate
、手順 (1) で作成したコントローラーに接続します。
それでおしまい。
「コードで作成されたオブジェクトをテキストビューのデリゲートにするにはどうすればよいですか」という意味の場合は、デリゲートプロパティを設定するだけです(これは、Interface Builderでドラッグすると実行されます)。
textView.delegate = yourDelegateObject;