我有一个tableview被添加到UIViewController,因为tableview只填充屏幕的底部3/4。行包含可编辑的UITextFields。当点击一个字段时,键盘会出现,但表格不会像往常那样向上滚动。因此,键盘模糊了正在编辑的字段。我试过打电话
[tableView scrollToRowAtIndexPath:(NSIndexPath *)indexPath atScrollPosition:(UITableViewScrollPosition)scrollPosition animated:(BOOL)animated]
但如果表只包含几行,则无效。如何让表格滚动键盘上方的特定单元格?谢谢
答案 0 :(得分:0)
我的最终解决方法是将tableview的contentoffset设置为包含textfield的单元格的y原点 - 100;