2011-10-29 21 views
11

Metin girişi ile yeni UIAlertView'da otomatik büyük harf kullanımı seçeneği ayarlamanın bir yolu var mı?
Bu büyük harfle başlamak istiyorum:UIAlertView'ın UITextField üzerinde otomatik kapitalizasyon nasıl ayarlanır?

UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Add Name" message:@"Enter name for routine" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Add", nil]; 
    [alert setAlertViewStyle:UIAlertViewStylePlainTextInput]; 
    [alert show]; 

cevap

40
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Add Name" message:@"Enter name for routine" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Add", nil]; 
[alert setAlertViewStyle:UIAlertViewStylePlainTextInput]; 
[alert textFieldAtIndex:0].autocapitalizationType = UITextAutocapitalizationTypeSentences; 
[alert show]; 
2

tercihlerinize göre üç tipi vardır.

ilk her kelimenin ilk harfini büyük olduğunu:

[alert textFieldAtIndex:0].autocapitalizationType = UITextAutocapitalizationTypeWords; 

ikinci

[alert textFieldAtIndex:0].autocapitalizationType = UITextAutocapitalizationTypeAllCharacters; 

üçüncü bir cümlede her kelime yararlanmak için tüm kelimeleri amacı güdüyor

[alert textFieldAtIndex:0].autocapitalizationType = UITextAutocapitalizationTypeSentences; 
İlgili konular