ScrollViewDelegateProxy 1.0.0

ScrollViewDelegateProxy 1.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017 年 6 月
SwiftSwift 版本3.0
SPM支持 SPM

hailiang.song 维护。



  • hailiang.song

ScrollViewDelegateProxy

使您能够为 UIScrollView 设置多个代理。

当您不能更改 UIScrollView 的代理实现时(可能它在一个框架中),但您真的想在代理实现中添加一些代码时,这可能非常有用。现在,您可以尝试这个。它相当简单。

安装

手动

ScrollViewDelegateProxy.swift 添加到项目中

使用

只需调用 scrollview.addDelegate 方法将新的代理添加到 scrollView。

注意

  • 此方法应在设置 scrollView.delegate 属性之后调用。如果不能,您需要在设置 scrollView.delegate 属性后调用 reloadDelegateProxy 方法。
  • 当前版本中,此库将忽略那些非空 delegate 方法。这意味着您无法获取这些回调。我现在还没有一个好的解决方案,特别期望得到任何想法。