2010-05-15 64 views
1

我有一個應用程序使用UiWebViews,我不需要在這種視圖中顯示文本字段的鍵盤。我提供自己的按鈕,插入字段允許的有限種類的文本,但我也需要允許粘貼(我將過濾粘貼的內容)和調整光標位置。任何方式來做到這一點?在iphone中抑制鍵盤UiWebViews

回答

1

看起來這不能做,我已經研究了它,這很清楚。我不想接受錯誤的答案,所以我想我只是自己回答這個問題,然後說:不能做。

1

如果你只是想在文本框做除了顯示鍵盤的動作很正常的事情,你可以繼承UITextField並覆蓋touchesBegan/Moved/Ended,只需調用超級touchesBegan/Moved/Ended並增加額外的代碼會隱藏鍵盤,如果你有鍵盤參考(你可以自己弄清楚方法),調用方法:[keyboard resignFirstResponder],你可以嘗試將UITextField類別分類,這樣你就可以對鍵盤進行引用(如果它是私有的) - 但不推薦,因爲分類可能會破壞我們的項目設計,但如果您只是爲了唯一目的而需要它,請嘗試一下。希望能幫助到你。

+0

不要認爲這適用於UIWebView上的文本輸入字段.... – rob 2010-05-28 05:33:43