4

NSLog当我的 UITextView 完成编辑时,我想要一些东西。

我试过了

- (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,请确保使用 UITextFieldDelegate 而不是 UITextViewDelegate。相反,这种方法解决了我的问题。

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