2012-03-01 29 views
1

我在Sencha Touch有一個應用程序,我有一個textareafield。在Chrome中,這是可調整大小的,但不是在使用iPhone時(我沒有在Android設備上嘗試過)。如何在Sencha Touch中創建可調整大小的文本區域?

我需要一個文本輸入區域,人們可以輸入任何文字,從一個或兩個單詞到多個句子。所以我需要這個要麼自動調整大小;有一些手動調整大小的方法它;或者在其中滾動的的某種方式。

到目前爲止,我一直無法用Sencha Touch做任何這些。如果有人能指出我朝着一個可行的解決方案,我會非常感激。它不需要在Sencha Touch中有任何特定的組件。

+0

我能想到的唯一的事情工作的是讓javascript計算字符數,然後根據文本框中的字符數手動增加高度或寬度。我不知道任何特定的sencha觸控解決方案。 – jb1785 2012-03-02 01:44:08

+0

@ jb1785:對於自動更改大小,這將工作(有幾個問題需要解決),但手動更改它呢?像大多數瀏覽器中textarea底部的典型句柄一樣? – JohnGB 2012-03-02 10:59:09

+0

這主要取決於瀏覽器。但是,您可以使用插件自己實現它。看到這個問題:http://stackoverflow.com/questions/149421/implementing-a-resizable-textarea,我不知道這有多大的幫助,但因爲它看起來像這需要另一個JS框架。 – jb1785 2012-03-02 13:53:16

回答

相關問題