Temelde yanlış bir şey yapmalıyım, UITextViewDelegate için uygulama yöntemlerim çalışmıyor. UITableCellView'ın bir alt görünümü olan bir UITextView'im var ve delegeler çağrılmıyor.UITextViewDelegate yöntemleri çağrılmıyor (UITableViewCell içinde UITextView)
- (void)textViewDidBeginEditing:(UITextView *)textView {
NSLog(@"textViewDidBeginEditing");
// never called...
}
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {
NSLog(@"shouldChangeTextInRange");
// never called...
}
Öneriler? Bunun önemli olup olmadığını bilmiyorum, ancak protokol benim @interface bildirimde açıkça belirtildi.
@interface DetailViewController() <UITextViewDelgate, ..., ....>
Teşekkürler!
Görünüm denetleyicinizi metin görünümünün temsilcisi olarak ayarlıyor musunuz? MyTextView.delegate = myDetailViewController 'gibi bir şey… – albertamg
Gerçekten de görüntü denetleyicimi temsilci olarak ayarlamadım! TEŞEKKÜR EDERİM! – ToddB
@ToddB: Aşağıdaki kodu viewdidload'a ekleyin [noteTxtView.delegate self]; – Pushkraj