2016-01-29 27 views
0

我想知道當使用UITextView時,解除鍵盤的最佳方法是什麼。在UITextFields的分鐘時,按下返回按鈕時我會關閉鍵盤。但是,對於TextView,我希望返回按鈕實際上添加了新行,因此沒有其他按鈕需要關閉。使用UITextView時解除鍵盤的正確方法是什麼?

如果有什麼是目前處理這個問題的「標準」方法?例如,它是在屏幕上添加一個額外的按鈕還是有另一種方法?

謝謝

+0

你可以使用https://github.com/hackiftekhar/IQKeyboardManager它也可以用於textfield和textview – kb920

回答

3

在iPad上,鍵盤上有一個「解除」按鈕。對於iPhone,請將inputAccessoryView添加到UITextView。在那裏放一個「解僱」按鈕。

如果您有幾種形式的字段(文本字段,文本視圖等),您可以爲它們全部設置標準inputAccessoryView。包括一個「下一步」按鈕(去下一個領域)和一個「完成」按鈕(關閉鍵盤)。

+0

查看http://stackoverflow.com/questions/21635094/dismiss-iphone-uitextview-keyboard的一個實現。 – rmaddy

相關問題