选择UITableView后,UIScrollView的行为会有所不同

时间:2014-10-02 13:39:32

标签: ios xcode uitableview uiscrollview

我一整天都试图解决这个问题,但似乎无法弄清楚出了什么问题。我有一个UIScrollView,它有一个UITableView和许多UITextField作为子视图。当我单击UITextField时,UIScrollView将调整它的contentOffset,使文本字段出现在键盘上方。这一切都正常,直到我点击UITableView并选择一个单元格,此后UIScrollView执行额外检查并在第一次contentOffset更改后向下滚动约50个像素。这很难解释,所以我在这里附上了一个视频,演示了会发生什么:

http://tinypic.com/r/14xj6gn/8

有没有人经历过这个或知道如何修复它?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

好的,所以我发现了它发生的原因。如果有人需要帮助,请在此处阅读此帖:

Disable UIScrollView scrolling when UITextField becomes first responder