2012-12-28 52 views
0

我在tableview的最後一個單元格中有一個textfield。該文本字段在開始時是一行,當我輸入一行以上的文本時,我需要將textfield更改爲高度,以便我可以查看所有文本。我怎樣才能做到這一點?如何在輸入長文本時調整textview的大小?

編輯1: 我有嘗試文本視圖,它可以輸入多行文本,但我怎麼能知道它從一行變成兩行?因爲我也需要調整細胞高度。

編輯1的答案 UITextView Auto Height

+0

作爲matteodv提到,UITextView可能更多你正在尋找 –

回答

4

,因爲它旨在於僅一個字段,你不能改變它的高度不能做這樣的事了的UITextField。否則,請看看UITextView,它可以根據需要設置,它的框架等......您只需將其設置爲editable,以便您可以在其中寫入文本。

+0

有一些應用程序可以做到這一點,我只是不知道該怎麼做。我認爲它應該有一個屬性去做,但我沒有'找到它。 – ZhouQi

+0

哦,我沒有看到你說UITextView不是UITextField。我會嘗試一下,謝謝。 – ZhouQi

+0

btw UITextField基本上是一個UITextView包裝爲1行模式 –

相關問題