带有大静态单元格的UITableView不滚动到应该在的位置

所以我有一个独特的iOS项目(阅读客户端接受devise之前,我开始在这里工作,devise包含checkbox,下拉列表,数据(行+列等),这需要一个长的tableview包含3个部分,部分本身从50-700pt不等。

看起来这不是苹果考虑到的事情,因为表格视图不能正确地滚动到所有的单元格,具体来说,当键盘还没有打开,我点击一个文本框的长底部滚动到完全错误的部分。

我很好奇,如果有什么明显的我想念,我已经尝试使用库TPKeyboardAvoiding无济于事,这听起来很有前途,但也不能处理我的情况。

我宁愿坚持使用表视图而不是滚动视图,因为我已经构build并处理标题,特定事件等。

另外,在阅读其他post后,可能只是在iPad上处于横向模式,而这个tableview +控制器是在一个容器控制器内,所以它的大小固定为984×543