22 Mart 2010, PAZARTESİ
Uitextview karakter sayısı sınırı
Metin görünümü bazı dize tweet veriyorum .
Uzunluğu 140 karakter sayısını sınırlamak için aşağıdaki yöntemi uygulayarak duyuyorum.
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
if([text isEqualToString:@"\b"]){
DLog(@"Ohoooo");
return YES;
}else if([[textView text] length] > 140){
return NO;
}
return YES;
}
Kod güzel backspace çalışmıyor ilk koşul dışında çalışıyor. sanırım sahip olduğum ulaştı sınırı 140 karakter çok yöntem olur ver bana yanlış ve kullanıcı-ebilmek eklemek daha fazla karakter ama sonra denerim silmek için bazı karakterleri metin görüntülemek davranır olarak devre dışı bırakılır .
Soru nasıl textview.text
karakterleri silmek ya da yeniden etkinleştirmek metni görüntüleyin .
CEVAP
27 Kasım 2010, CUMARTESİ
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
return textView.text.length (text.length - range.length) <= 140;
}
Bu kullanıcılar, metin kesme, ya da artık tek bir karakter (ve Geri Al seçin vurmak yani) daha dizeleri silme veya bir dizi vurgulama ve dizeleri daha kısa veya daha uzun yapıştırma için hesaplar.
Bunu Paylaş:
Karakter tuş vuruşlarını kullanan sayı...
Karakter URL sınırı nedir...
Neden 260 karakter yolu uzunluğu sınır...
HTML karakter Sınırı...
Nvarchar(MAX) tutacak karakter sayısı ...