を としてウィンドウ ベースのアプリケーションを作成しましUITabbarController
たRootViewController
。タブの 1 つで、私は と を提供UITextField
しUITextView
ました。キーボード自体に2つのボタンを提供したい:
- 完了 - キーボードが非表示になります。
- - を入力して改行します。
誰かがそれを行う方法を知っている場合は、回答を投稿してください。
を としてウィンドウ ベースのアプリケーションを作成しましUITabbarController
たRootViewController
。タブの 1 つで、私は と を提供UITextField
しUITextView
ました。キーボード自体に2つのボタンを提供したい:
誰かがそれを行う方法を知っている場合は、回答を投稿してください。
UITextField の場合、次のように設定することで、return キーを done キーに変更できます。
targetTextField.returnKeyType = UIReturnKeyDone;
ただし、キーボードにカスタム ビューを追加しないと、Enter キーと Done キーを同時に使用することはできません。
また、キーボードの動作を制御するには、UITextFieldDelegate メソッドを実装する必要があります。
targetTextField.delegate = self;
- (BOOL)textFieldShouldReturn:(UITextField *)textField{
return YES; //dismisses the keyboard
}
UITextView の returnKeyType を設定できることは知っていますが、リターン キーの動作を操作できるかどうかはわかりません。
サブビューを iPhone キーボードに追加する方法に関するチュートリアルがここにあります。
http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/7350-adding-subviews-custimize-keyboard.html
これが役に立てば幸いです、ヴィンセント