显示ios键盘上方的build议工具栏

我是iOS开发的新手。 我想创build一个拼写build议types的应用程序在ios 5.1中有一个textView,如果用户点击键盘上的一个键,一个build议工具栏来到键盘的顶部包含所有的build议,如果用户点击其中的一个build议它会显示在textView上。

如图所示。

在这里输入图像说明

我已经处理了键盘按下事件,并处理在那里的所有处理。 现在我想要做的是我有一个NSArray的build议,我想创build一个build议工具栏,并将所有这些build议从NSArray分配给该工具栏,如果用户点击任何这些build议,它应该放在textView。

我无法理解我应该如何继续,我应该使用哪个组件创build在键盘上方的toobar。

使用IOS SDK 5.1和xcode 4.3

您可以将视图粘贴到键盘的顶部,方法是将其inputAccessoryView为您希望显示的文本编辑控件( UITextFieldUITextView等)的inputAccessoryView 。 有关详细信息,请参阅UITextInputTraits协议文档。

如果您不确定从哪个视图开始显示可以点击的单词,那么您可能需要查看“ 视图编程指南”或一本很好的iOS入门书。

你可以使用键盘的配件视图来实现这一点,检查出这个开发人员相同的代码 – http://developer.apple.com/library/ios/#samplecode/KeyboardAccessory/Introduction/Intro.html