UITableView setContentOffset:从主循环调用?

时间:2015-06-10 06:39:39

标签: ios objective-c uitableview uitextview uikeyboard

我有一个UITableView,其大小为UITextView,当用户即将输入文字时,我会向上移动文字字段,使其在键盘上方可见。一切都很好。但是当我在用户输入时调整contentOffset时,它也能正常工作,但片刻之后,表格视图会自动滚动回到顶部,将文本视图隐藏在键盘后面。事实证明,setContentOffset由于某种原因从主循环中再次调用初始值。这真的毁了我的一天,它运作良好,然后系统似乎决定再次故意搞乱我的工作。

为什么会这样?我怎么能阻止这个?

以下是堆栈跟踪的屏幕截图:

stack trace screenshot

0 个答案:

没有答案