我有一个包含文本和图像的 ScrollView 。
我想要实现的是,当 ScrollView 内容位于 View 顶部并且 ScrollView 正在被下拉时,我想将父 View 向下拖动,而不是只拖动 ScrollView 。
我不希望立即关闭父 View 。
我希望父 View y 位置与 ScrollView 内容的偏移量相匹配。
上面是我想要实现的目标的图像。文本“The Salutaion”位于 ScrollView 中。它通常位于父 View 顶部的正下方。文本被向下拖动,但正如您所看到的,父 View 显示了一个很大的白色间隙。
最佳答案
我通过限制 ScrollView 的偏移并将容器 View 的 y 位置设置为滚动的偏移来解决了这个问题。
self.scrollContainerView.frame.origin.y = self.scrollContainerView.frame.origin.y - scrollOffset
self.scrollView.contentOffset.y = 0
关于ios - UIScrollView下拉父 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39316997/