Tôi đang đưa ra một chế độ xem văn bản để tweet một số chuỗi.
Tôi đang áp dụng phương pháp sau để hạn chế số lượng ký tự ở độ dài 140.
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
return [[textView text] length] <= 140;
}
Mã đang hoạt động tốt ngoại trừ điều kiện đầu tiên là backspace không hoạt động. giả sử rằng tôi đã đạt đến giới hạn 140 ký tự thì phương thức sẽ cho tôi là false và người dùng không thể chèn thêm ký tự nhưng sau đó khi tôi cố gắng xóa một số ký tự, chế độ xem văn bản sẽ hoạt động như nó bị tắt.
Vì vậy, câu hỏi là: "Làm thế nào để xóa các ký tự khỏi textview.text
hoặc bật lại chế độ xem văn bản?"