2

アプリで UIKeyboardtype を設定できません。

これらは、私のアプリに反映されていない 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];

私は何を見逃していますか、間違っていますか? ここではストーリーボードを使用しておらず、私のアプリは IOS 6 以上に基づいています。

4

1 に答える 1

1

キーボードの種類を正しく設定していません。使用する:

_firstTextFieldWebsite.keyboardType = UIKeyboardTypeURL;
_firstTextFieldWebsite.autocapitalizationType = UITextAutocapitalizationTypeNone;
于 2013-03-12T00:36:12.840 に答える