4

私はiOS開発の初心者です。ユーザーがキーボードのキーをタップすると、すべての提案を含む提案ツールバーがキーボードの上部に表示され、ユーザーがそれらの提案の1つをタップすると、textViewを持つios 5.1でスペル提案タイプのアプリケーションを作成しようとしていますtextView に表示されます。

図に示されているもののように。

ここに画像の説明を入力

キーボード プレス イベントを処理し、そこですべての処理を処理しました。今私がやりたいことは、提案の NSArray があり、提案ツールバーを作成し、NSArray からのすべての提案をそのツールバーに割り当てたいということです。また、ユーザーがそれらの提案のいずれかをタップすると、textView に配置する必要があります。

それをどのように進めるべきか、キーボードの上にそのツールバーを作成するためにどのコンポーネントを使用すべきかを理解できません。

IOS SDK 5.1 および xcode 4.3 を使用

4

2 に答える 2

3

inputAccessoryViewビューを表示したいテキスト編集コントロール ( UITextFieldUITextViewなど)の を使用して、ビューをキーボードの上部に固定することができます。詳細については、UITextInputTraitsプロトコル ドキュメントを参照してください。

タップできる単語を表示するビューをどこから作成したらよいかわからない場合は、ビュー プログラミング ガイドまたは iOS プログラミングの入門書を参照してください。

于 2012-05-15T05:57:57.443 に答える
1

これを実現するためにキーボードのアクセサリ ビューを使用できます。この開発者の同じコードをチェックしてください - http://developer.apple.com/library/ios/#samplecode/KeyboardAccessory/Introduction/Intro.html

于 2012-05-15T05:56:19.003 に答える