0
UItextfields 대리자를 사용하여 UITextField에서 UITableViewCell을 동적으로 업데이트하려고합니다 ... 그러나 항상 문자 뒤에 있습니다. 내가 UITextView 아무것도에 편지를 시간를 입력하면 난 당신 만이 내 코드입니다 시간UITextViewDelegate를 사용하여 UITableViewCell 레이블 업데이트
참조있는 UITableViewCell에서 다음의 하이에 다른 문자를 입력하면
그렇게하지만있는 UITableViewCell에서 일어나는
#pragma mark - UITextView delegate
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
NSUInteger newLength = (textView.text.length - range.length) + text.length;
if ([text isEqualToString:@"\n"]) {
return NO;
}
if(newLength <= MAX_LENGTH)
{
if (filterTextView.tag == 1) {
filterButtonsTableViewController.doorFilterString = textView.text;
[filterButtonsTableViewController.tableView reloadData];
} else if (filterTextView.tag == 2) {
filterButtonsTableViewController.doorFilterString = textView.text;
[filterButtonsTableViewController.tableView reloadData];
}
return YES;
} else {
return NO;
}
}
UITableViewCell이 올바른 값으로 동시에 업데이트되도록 만드는 데 도움을 주시면 큰 도움이됩니다.
textViewDidChange worked .. 나는 텍스트를 캡쳐 한 비슷한 위임 메서드를 찾고 있었지만 couldnt는이 메서드에 대해 잊어 버렸습니다 ... 감사합니다. – HurkNburkS