için Otomatik Kapatma/Oto Düzeltme devre dışı bırakılıyor Sorun, otomatik kapamayı ve UITextField'ımı otomatik olarak düzeltir olmamıza rağmen, yine de girdimin ilk harfini büyük harfle yazıyor.iPhone: Bir UITextField
UITextField* textField = [[[UITextField alloc] initWithFrame:CGRectMake(90.0, 10.0, 213.0, 25.0)] autorelease];
[textField setClearButtonMode:UITextFieldViewModeWhileEditing];
textField.returnKeyType = UIReturnKeyGo;
textField.autocorrectionType = FALSE;
textField.autocapitalizationType = UITextAutocapitalizationTypeNone;
textField.delegate = self;
if (inputFieldType == Email) {
label.text = @"Email:";
textField.keyboardType = UIKeyboardTypeEmailAddress;
emailTextField = textField;
textField.placeholder = @"Email Address";
} else { // password
textField.secureTextEntry = TRUE;
label.text = @"Password:";
if (inputFieldType == Password){
textField.placeholder = @"Password";
passwordTextField = textField;
}
if (inputFieldType == ConfirmPassword){
textField.placeholder = @"Confirm Password";
confirmPasswordTextField = textField;
}
}
bakınız ekran görüntüsü: Burada
kodudur birBOOL
sanki Sen
FALSE
için
autocorrectionType
kuruyorsun
alt text http://grab.by/39WE
ha! Karşı problemim vardı. Otomatik düzeltmeyi doğru şekilde devre dışı bıraktım - ancak FALSE - d'oh için otomatik büyük harf kullanımı ayarlandı! – philsquared