从不同的视图控制器进行搜索时,UIScrollView具有不同的y位置

不知道如何解释这一点,只是当从一个控制器进行搜索时,屏幕上的滚动视图低于其正确的另一个segue。

设置这个2 scrollview属性并检查它。

self.scrollView.contentOffset = CGPointZero; self.scrollView.contentInset = UIEdgeInsetsZero; 

检查这个答案它可能会帮助你在contentSize更改时UIScrollView调整contentOffset

选择具有较低滚动视图的视图控制器并取消选择“ Adjust Scroll View Insets

见下图:

在此处输入图像描述


或者你可以通过编程方式完成

 self.scrollView.contentOffset = CGPointZero; self.scrollView.contentInset = UIEdgeInsetsZero;