私はInterface Builderで設計された私のビュー上にUITextViewを持つ小さなiPhoneプロジェクトを持っています。 ViewControllerにIBActionメソッドがあり、そのIBActionにUITextViewを接続しました。私はまた、私のコントローラで、<UITextViewDelegate>
を追加しました。私の.mファイルで[iPhone SDK] [初心者] UITextView textViewDidChangeは呼び出されませんか?
私はメソッドを追加しました:
- (void)textViewDidChange:(UITextView *)textView{
int count = [textView.text length];
charCount.text = (NSString *)count;
}
しかし、アプリケーションが動作していると私はTextViewのに何かを入力すると、メソッドtextViewDidChangeに到達することはありません。何故ですか? また、ViewDidLoadメソッドでtextView.delegate = selfを追加しようとしましたが、デバッガにメッセージが表示されずにアプリケーションがクラッシュしました。
私は間違っているのですか?
はどうもありがとうございますtwicklが
私はそれを見逃すことはできません。よくやった :) – Tim