0

TextView 结束编辑时发送的通知是什么?我试过 :

 - (void)TextViewDidEndEditing:(UITextView *)textView

但它不起作用。

4

3 回答 3

2

将调用此通知

- (BOOL)textViewShouldEndEditing:(UITextView *)textView
于 2012-11-22T11:54:26.137 回答
2

通知是 UITextViewTextDidEndEditingNotification

试试这个,因为确实加载了

NSNotificationCenter *defaultCenter = [NSNotificationCenter defaultCenter];

    [defaultCenter addObserver:self
        selector:@selector(centerViewOnKeyboardDismissal:)
        name:UITextFieldTextDidEndEditingNotification object:nil];

或者

更改方法名称

- (void)TextViewDidEndEditing:(UITextView *)textView 
to 
- (void)textViewDidEndEditing:(UITextView *)textView 
于 2012-11-22T12:00:56.317 回答
0

TextView 结束编辑时的委托方法是:

- (void)textViewDidEndEditing:(UITextView *)textView

您的委托的问题是您以大写字母开头的方法名称。这就是为什么它不起作用。

请参考UITextViewDelegate_Protocol 参考

于 2012-11-22T12:05:30.270 回答