如何掩盖嵌入滚动视图滚动无缝

时间:2015-03-31 07:52:53

标签: ios scroll uiscrollview

我有两个scrollview,s1,s2
s2嵌入s1

enter image description here

我希望他们可以滚动无缝,但不知道如何? code example

TKS。

关于苹果的文档,它说scrollview support same-direction scrolling

但是,它不是无缝滚动,父滚动视图从不传输速度嵌入scrollview,你必须再次拖动,在父滚动视图滚动到底部后,使内部scrollView滚动

我一直在搜索许多类似的问题,但没有得到任何有用的建议:

iOS nested scrollview — keep scrolling past top into superview?

1 个答案:

答案 0 :(得分:0)

我得到了方法

  1. 首先,将parent scrollview's contentsize设置为inner scrollView's contentSize + other view's height
  2. 使用scrollview的委托方法func scrollViewDidScroll(scrollView: UIScrollView)到观察者contentOffset并手动更改内部scrollView的contentOffset
  3. 但是,这会使滚动速度变慢......