UITableView的scrollRectToVisible并不总是考虑节标题

时间:2017-10-07 20:58:13

标签: ios uitableview uiscrollview

我有一个UITableView,其中我正在使用节标题。表视图的内容是文本表单字段。我在键盘工具栏上有一个“下一个/上一个”控件,我使用scrollRectToVisible滚动表单字段以使特定行可见。 next工作正常 - 该字段最终位于键盘上方。但是,在某些情况下我遇到previous的问题。在某些情况下,如果表格视图顶部附近有字段,则scrollRectToVisible似乎不会考虑部分标题。 scrollRectToVisible操作后,视图不完全可见 - 而是被节标题遮挡。

例如,在下文中,这是在按PreviousscrollRectToVisible完成后立即执行的。光标位于箭头指向的位置。电话号码字段被“电话”部分标题封锁。

enter image description here

我尝试过a)首先获取相关行的索引路径,然后b)然后使用scrollToRow。奇怪的是,这并不总是对我有用。在我之后,我需要的行并不总是可见。

建议?

0 个答案:

没有答案