Tôi đã tìm kiếm các giải pháp và tìm thấy đoạn mã sau đây. Nhưng tôi không biết cách sử dụng nó, thật không may.Làm cách nào để giới hạn ký tự trong UITextView?
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)string {
NSUInteger newLength = [textField.text length] + [string length] - range.length;
return (newLength > 25) ? NO : YES;
}
Chỉ cần cho mục đích thử nghiệm tôi thiết lập một IBACTION
-(IBAction)checkIfCorrectLength:(id)sender{
[self textView:myTextView shouldChangeTextInRange: ?? replacementText: ?? ];
}
để tôi vượt qua những gì cho shouldChangeTextInRange
và replacementText
? Hoặc tôi có hoàn toàn sai không?
Đó là phương thức ủy quyền - đọc tài liệu về UITextView và các giao thức của nó. – Till