我有一种情况,当contentOffset.y
值为负值时,我需要适当地移动框架。
问题是在内容已降到0以下之后,我不想接到contentOffset
电话。
willSet
在UIScrollView
抵消其内容之前,有没有可以在其中拦截的电话?
您可以快速轻松地添加一个willSet。只是子类UIScrollView,并且仅重写它,就像这样。显然,您除了println之外还想做些其他事情,但是我确认在didScroll委托之前确实可以执行此操作。我不知道它将解决您的动画问题,但这就是您所要的。
import UIKit
class MyScrollView: UIScrollView {
override var contentOffset: CGPoint { willSet { println("old value \(newValue)") } }
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句