Я должен делать что-то принципиально неправильное, мои методы реализации для UITextViewDelegate не срабатывают. У меня есть UITextView, который является подчиненным элементом UITableCellView, и делегаты не вызываются.
- (void)textViewDidBeginEditing:(UITextView *)textView {
NSLog(@"textViewDidBeginEditing");
// never called...
}
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {
NSLog(@"shouldChangeTextInRange");
// never called...
}
Предложения? Я не знаю, имеет ли это значение, но протокол явно указан в моем объявлении @interface.
@interface DetailViewController () <UITextViewDelgate, ..., ....>
Спасибо!