2012-05-15 33 views
4

我是iOS開發的新手。我試圖在ios 5.1中創建一個具有textView的拼寫建議類型應用程序,以便如果用戶點擊鍵盤上的某個鍵,一個建議工具欄會出現在包含所有建議的鍵盤頂部,並且用戶點擊其中一個建議它會顯示在textView上。顯示ios鍵盤上方的建議工具欄

如圖所示。

enter image description here

我已經處理按下鍵盤事件和處理的所有處理過那裏。現在我想要做的是我有一個NSArray的建議,我想創建一個建議工具欄,並將所有這些建議從NSArray分配給該工具欄,如果用戶點擊任何這些建議它應該放在textView。

我無法理解我應該如何繼續,我應該使用哪個組件創建toobar鍵盤上方。使用IOS SDK 5.1和Xcode的

4.3

回答

3

你可以做一個視圖粘在鍵盤的上方通過將它設置爲inputAccessoryView,用於您希望它出現的任何文本編輯控件(UITextFieldUITextView等)。有關詳細信息,請參閱UITextInputTraits協議文檔。

如果您不確定從哪個視圖開始顯示可被點擊的單詞,您可能需要查看View Programming Guide或一本很好的iOS入門書。