我可以截取UIScrollview.contentOffset的'willSet'和'didSet'吗?

侵略者

我有一种情况,当contentOffset.y值为负值时,我需要适当地移动框架

问题是在内容已降到0以下之后我不想接到contentOffset电话

willSetUIScrollView抵消其内容之前,有没有可以在其中拦截电话

杰里米·波普(Jeremy Pope)

您可以快速轻松地添加一个willSet。只是子类UIScrollView,并且仅重写它,就像这样。显然,您除了println之外还想做些其他事情,但是我确认在didScroll委托之前确实可以执行此操作。我不知道它将解决您的动画问题,但这就是您所要的。

import UIKit

class MyScrollView: UIScrollView {

    override var contentOffset: CGPoint { willSet { println("old value \(newValue)") } }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

协议willSet和didSet

来自分类Dev

在Swift中,willset和didset是否被视为闭包?

来自分类Dev

swift中的`didset`和`willset`有什么区别?

来自分类Dev

Swift willSet/didSet 赋值?

来自分类Dev

是否可以在函数变量上添加 set、get、didSet、willSet

来自分类Dev

属性观察者willSet和didSet; 财产获取者和安置者

来自分类Dev

Swift中的Getters和Setters-改为使用WillSet和DidSet是否有意义?

来自分类Dev

为属性设置相同的值是否仍会调用willSet和didSet?

来自分类Dev

Swift语言中观察者属性didSet和willSet的用途是什么?

来自分类Dev

UIScrollView和Autolayout:ContentOffset在更改,但内容视图在移动

来自分类Dev

如何在属性观察器(didSet,willSet)中使用枚举?

来自分类Dev

我可以使用 willSet 来构造类实例字典条目吗?

来自分类Dev

UICollectionViewTransitionLayout和contentOffset完成

来自分类Dev

Swift可以偷懒和didSet一起设置

来自分类Dev

UITextView contentOffset在viewDidLoad和viewDidAppear之间更改

来自分类Dev

Woocommerce-我可以截取线价(推车)计算吗?

来自分类Dev

我可以截取粘贴到DataGrid单元中吗?

来自分类Dev

我可以截取虚拟控制台的屏幕截图吗?

来自分类Dev

我可以从 devtools 控制台截取屏幕截图吗?

来自分类Dev

Xcode 6.2中的Swift游乐场:println不会在willSet / didSet中打印任何内容

来自分类Dev

UIScrollView更改框架时更改contentOffset

来自分类Dev

如何正确设置UIScrollView contentOffset的动画

来自分类Dev

UIScrollView and Autolayout: ContentOffset is changing but content view is not moving

来自分类Dev

平滑移动contentoffset UIScrollView Swift

来自分类Dev

iOS UIScrollView的默认contentOffset错误-Swift

来自分类Dev

如何正确设置UIScrollView contentOffset的动画

来自分类Dev

可以删除吗。和 ..?

来自分类Dev

我可以结合羊群和来源吗?

来自分类Dev

我可以结合羊群和源头吗?

Related 相关文章

  1. 1

    协议willSet和didSet

  2. 2

    在Swift中,willset和didset是否被视为闭包?

  3. 3

    swift中的`didset`和`willset`有什么区别?

  4. 4

    Swift willSet/didSet 赋值?

  5. 5

    是否可以在函数变量上添加 set、get、didSet、willSet

  6. 6

    属性观察者willSet和didSet; 财产获取者和安置者

  7. 7

    Swift中的Getters和Setters-改为使用WillSet和DidSet是否有意义?

  8. 8

    为属性设置相同的值是否仍会调用willSet和didSet?

  9. 9

    Swift语言中观察者属性didSet和willSet的用途是什么?

  10. 10

    UIScrollView和Autolayout:ContentOffset在更改,但内容视图在移动

  11. 11

    如何在属性观察器(didSet,willSet)中使用枚举?

  12. 12

    我可以使用 willSet 来构造类实例字典条目吗?

  13. 13

    UICollectionViewTransitionLayout和contentOffset完成

  14. 14

    Swift可以偷懒和didSet一起设置

  15. 15

    UITextView contentOffset在viewDidLoad和viewDidAppear之间更改

  16. 16

    Woocommerce-我可以截取线价(推车)计算吗?

  17. 17

    我可以截取粘贴到DataGrid单元中吗?

  18. 18

    我可以截取虚拟控制台的屏幕截图吗?

  19. 19

    我可以从 devtools 控制台截取屏幕截图吗?

  20. 20

    Xcode 6.2中的Swift游乐场:println不会在willSet / didSet中打印任何内容

  21. 21

    UIScrollView更改框架时更改contentOffset

  22. 22

    如何正确设置UIScrollView contentOffset的动画

  23. 23

    UIScrollView and Autolayout: ContentOffset is changing but content view is not moving

  24. 24

    平滑移动contentoffset UIScrollView Swift

  25. 25

    iOS UIScrollView的默认contentOffset错误-Swift

  26. 26

    如何正确设置UIScrollView contentOffset的动画

  27. 27

    可以删除吗。和 ..?

  28. 28

    我可以结合羊群和来源吗?

  29. 29

    我可以结合羊群和源头吗?

热门标签

归档