テンキーを表示する textfields のデリゲート メソッドがあります。それと同じように、ボタンをクリックしたときに表示したいのですが、可能ですか?? 通話アプリなので、アドレス帳に登録されていない番号に電話をかけたい...
2299 次
1 に答える
0
私はあなたが意味すると仮定していますUITextField。プロトコルに準拠しているため、プロパティを にUITextInputTraits設定できます。keyboardTypeUIKeyboardTypePhonePad
例:
UITextField *textField = [[UITextField alloc] init];
textField.keyboardType = UIKeyboardTypePhonePad;
...
[textField becomeFirstResponder];
リファレンス: UITextField クラス リファレンス
キーボード自体の外観は、UITextInputTraits プロトコルによって提供されるプロパティを使用してカスタマイズできます。テキスト フィールド オブジェクトは、このプロトコルを実装し、それが定義するプロパティをサポートします。これらのプロパティを使用して、表示するキーボードの種類 (ASCII、数字、URL、電子メールなど) を指定できます。自動大文字化やテキストの修正をサポートするかどうかなど、キーボードの基本的なテキスト入力動作を構成することもできます。
于 2011-08-26T06:57:03.617 に答える