Tôi đang sử dụng UITextView
Trong chế độ xem của mình, tôi có yêu cầu đếm số dòng chứa trong textview đang sử dụng hàm sau để đọc '\n'
. Tuy nhiên điều này chỉ hoạt động khi phím return được nhấn từ bàn phím, nhưng trong trường hợp dòng warapper (khi tôi gõ ký tự liên tục, tôi sẽ không nhận được dòng mới char). Làm thế nào để tôi đọc char mới khi dòng được thay đổi mà không cần nhấn phím return ?? Bất kỳ ai có ý tưởng làm thế nào để nay .. xin vui lòng chia sẻ nó .. Tôi follwing liên kết này LinkCách đọc Số dòng trong UITextView
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range
replacementText:(NSString *)text
{
// Any new character added is passed in as the "text" parameter
if ([text isEqualToString:@"\n"]) {
// Be sure to test for equality using the "isEqualToString" message
[textView resignFirstResponder];
// Return NO so that the final '\n' character doesn't get added
return NO;
}
// For any other character return YES so that the text gets added to the view
return YES;
}
Hai giá trị của 'BOOL' không phải là' TRUE' và 'FALSE'; chúng là 'YES' và' NO'. – BoltClock