UIScrollView 下拉父视图
Posted
技术标签:
【中文标题】UIScrollView 下拉父视图【英文标题】:UIScrollView to pull down the parent view 【发布时间】:2016-09-04 12:38:28 【问题描述】:我有一个包含文本和图像的滚动视图。
我想要实现的是,当滚动视图内容在视图顶部并且滚动视图被下拉时,我想将父视图向下拖动,而不是只拖动滚动视图。
我不想立即关闭父视图。
我希望父视图的y位置匹配滚动视图内容的偏移量。
上面是我想要实现的图像。文本“The Salutaion”在滚动视图中。这通常位于父视图顶部的正下方。文本正在被向下拖动,但正如您所见,父视图显示了一个很大的白色间隙。
【问题讨论】:
检查这个:***.com/questions/24989923/… 尝试在你的元素中使用约束锚 【参考方案1】:我通过限制 scrollView 的偏移量并将容器视图的 y 位置设置为滚动的偏移量来解决这个问题。
self.scrollContainerView.frame.origin.y = self.scrollContainerView.frame.origin.y - scrollOffset
self.scrollView.contentOffset.y = 0
【讨论】:
以上是关于UIScrollView 下拉父视图的主要内容,如果未能解决你的问题,请参考以下文章
UIScroll 视图 + UIView + UITableview 问题
调整容器 uiscrollview 中所有 uiscrollview 的大小