2012-03-07 86 views
6

我正在使用PhoneGap開發iPhone應用程序。在應用程序中,有一個頁面只包含一個供用戶輸入的textarea。由於此頁面上沒有其他輸入字段,我想隱藏鍵盤上方的工具欄,爲用戶提供更多的可用空間。有沒有辦法做到這一點?使用JavaScript隱藏iPhone鍵盤上方的工具欄,PhoneGap

enter image description here

回答

1

我不知道這是否是與PhoneGap的API直接可能的,但你可以通過編寫一個插件的PhoneGap做的改變與本地代碼此行爲。

下面請參考更多詳細信息的鏈接(他們是不準確,但會給你所需要的細節):

Programmatically align a toolbar on top of the iPhone keyboard

http://gabriel-tips.blogspot.in/2011/05/input-accessory-view-how-to-add-extra.html

+0

的感謝!是個好主意。不幸的是,我只知道一點關於Object-c的知識。但我會嘗試,因爲它似乎是我得到的唯一選擇。 – 2012-03-07 11:25:46

+0

我有一個基本的phonegap-ios插件結構,可以幫助你 - https://gist.github.com/1675595 – dhaval 2012-03-09 11:13:09

+0

謝謝!學習目標-c現在...這是一項艱苦的工作 – 2012-03-16 07:35:53

0

有一個辦法。這個人通過在AppDelegate.m中進行修改來完成它。你可以在這個link的獎金代碼部分找到說明。 你也可以參考由Kerri Shotts開發的相同的代碼Code Here

現在,完成按鈕不見了我想弄清楚如何使鍵盤消失。這將是每個人的下一步。

+0

謝謝!我會嘗試一下 – 2012-05-09 15:53:22