2013-03-12 82 views
2

我在设置应用程序中的UIKeyboardtype时遇到问题。无法以编程方式设置键盘类型 - ios

这些是没有反映在我的应用程序的2行。

_firstTextFieldWebsite.keyboardType = UIKeyboardTypeURL; 
_firstTextFieldWebsite.keyboardType = UITextAutocapitalizationTypeNone; 

该代码可在此上下文中找到。您看到的所有其他自定义工作。

_firstTextFieldWebsite = [[UITextField alloc] init]; 
_firstTextFieldWebsite.frame = CGRectMake(20, 73, 280, 30); 
_firstTextFieldWebsite.placeholder = @"Enter the url here"; 
_firstTextFieldWebsite.borderStyle = UITextBorderStyleBezel; 
_firstTextFieldWebsite.backgroundColor = [UIColor whiteColor]; 
_firstTextFieldWebsite.delegate = self; 
_firstTextFieldWebsite.alpha = 1.0; 

//[_firstTextFieldWebsite setKeyboardType:UIKeyboardTypeURL]; 

_firstTextFieldWebsite.keyboardType = UIKeyboardTypeURL; 
_firstTextFieldWebsite.keyboardType = UITextAutocapitalizationTypeNone; 

[self.view addSubview:_firstTextFieldWebsite]; 

我是否错过或做错了? 我没有在这里使用故事板,我的应用程序基于最低IOS6。

回答

1

您正在错误地设置键盘类型。使用:

_firstTextFieldWebsite.keyboardType = UIKeyboardTypeURL; 
_firstTextFieldWebsite.autocapitalizationType = UITextAutocapitalizationTypeNone; 
+0

谢谢你:-)我现在看到我覆盖了keyboardType两次:-)我会在几分钟内接受SO让我。 – 2013-03-12 00:37:44

相关问题