相关疑难解决方法(0)

禁用UITextField的自动更正

当我尝试在我的iPhone应用程序(UITextfield)中编辑文本时,它会自动更正我的输入.

你能让我知道如何禁用它吗?

objective-c uitextfield ios

62
推荐指数
5
解决办法
3万
查看次数

iPhone:在UITextField上禁用自动上限/自动更正的问题

出于某种原因,即使我禁用自动上限和自动更正我的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;
    }

}
Run Code Online (Sandbox Code Playgroud)

见截图: …

iphone objective-c uitextfield ios

52
推荐指数
4
解决办法
4万
查看次数

标签 统计

ios ×2

objective-c ×2

uitextfield ×2

iphone ×1