如何滚动的UITableView当键盘隐藏在屏幕

问题描述:

这是我的自定义设计如何滚动的UITableView当键盘隐藏在屏幕

我想实现2个简单UITableView的下半部分。第一个UITableView覆盖屏幕的上半部分,第二个UITableView覆盖屏幕的下半部分。 UITableView中的每个单元都有一个嵌入的UITextField。每当我选择(第二个UITableView)底部文本框中的一个时,键盘向上滑动,但UITableView不滚动,并且键盘也隐藏了输入字段和第二个UITableView

建议我在这种情况下该怎么做。我只使用2 UITableView

仅供参考,请在下面找到链接到图片:

Image 1

Image 2

你需要使用一个UITableView和使用TPKeyboardAvoidingTableView类为您UITableView此类自动管理内部UITableViewCells滚动UITextFields 。您将在google上获取TPKeyboardAvoidingTableView的示例代码搜索。

+0

这是我的自定义设计请参阅Image 2和Image 3,UITableView Frame是固定的,不会更改。任何其他备用? – user851280

+0

然后你需要手动做所有的事情。尝试改变你的两个tableView的类到TPKeyboardAvoidingTableView应该做的伎俩。 –

在您的问题相关的计算器上有答案。试试这个:iPhone - Keyboard hides TextField

+0

这是我的自定义设计,请参阅Image 2和Image 3,UITableView Frame是固定的,不会更改。任何其他备用? – user851280

变化时,键盘显示,然后当它被驳回重置高度的的tableview的高度。希望这回答你的问题。