2011-07-19 112 views
0

這是我的自定義設計如何滾動的UITableView當鍵盤隱藏在屏幕

我想實現2個簡單UITableView的下半部分。第一個UITableView覆蓋屏幕的上半部分,第二個UITableView覆蓋屏幕的下半部分。 UITableView中的每個單元都有一個嵌入的UITextField。每當我選擇(第二個UITableView)底部文本框中的一個時,鍵盤向上滑動,但UITableView不滾動,並且鍵盤也隱藏了輸入字段和第二個UITableView

建議我在這種情況下該怎麼做。我只使用2 UITableView

僅供參考,請在下面找到鏈接到圖片:

Image 1

Image 2

回答

1

你需要使用一個UITableView和使用TPKeyboardAvoidingTableView類爲您UITableView此類自動管理內部UITableViewCells滾動UITextFields 。您將在google上獲取TPKeyboardAvoidingTableView的示例代碼搜索。

+0

這是我的自定義設計請參閱Image 2和Image 3,UITableView Frame是固定的,不會更改。任何其他備用? – user851280

+0

然後你需要手動做所有的事情。嘗試改變你的兩個tableView的類到TPKeyboardAvoidingTableView應該做的伎倆。 –

0

變化時,鍵盤顯示,然後當它被駁回重置高度的的tableview的高度。希望這回答你的問題。

相關問題