4

NSLogUITextViewの編集が終わったら、何かしたいのですが。

私はもう試した

- (BOOL)textViewShouldEndEditing:(UITextView *)textView

- (void)textViewDidEndEditing:(UITextView *)textView

どちらも機能しませんでした。

修理:

myTextView.delegate = self;

4

2 に答える 2

10

テキストビューのデリゲートを設定しますか?

修理:

次のように.hファイルにデリゲートを設定します。

#import <UIKit/UIKit.h>  

@interface TextViewController : UIViewController <UITextViewDelegate>  
{  
          UITextView *textView;  
}  
@property (nonatomic, retain) UITextView *textView;  
@end 
于 2012-10-17T00:55:15.373 に答える
2

代わりにUITextFieldを使用している場合は、UITextViewDelegateではなくUITextFieldDelegateを使用してください。そして、代わりにこの方法で、私の問題は解決しました。

- (void)textFieldDidEndEditing:(UITextField *)textField
于 2014-08-01T12:34:54.623 に答える