从不同的视图控制器进行搜索时,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;