From d0a89b345dd67f0a22268fd52ca02f34f0642c95 Mon Sep 17 00:00:00 2001 From: Mehmet Baykar Date: Thu, 18 Nov 2021 10:59:03 +0100 Subject: [PATCH] Add overridable UIScrollView Delegate --- .../Controllers/MessagesViewController.swift | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Sources/Controllers/MessagesViewController.swift b/Sources/Controllers/MessagesViewController.swift index 1f0c0c19..991587c4 100644 --- a/Sources/Controllers/MessagesViewController.swift +++ b/Sources/Controllers/MessagesViewController.swift @@ -526,3 +526,26 @@ UICollectionViewDelegateFlowLayout, UICollectionViewDataSource, UIGestureRecogni return abs(velocity.x) > abs(velocity.y) } } + + // MARK: - UIScrollViewDelegate + +extension MessagesViewController:UIScrollViewDelegate{ + + open func scrollViewDidScroll(_ scrollView: UIScrollView) { } + + open func scrollViewWillBeginDragging(_ scrollView: UIScrollView){ } + + open func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer){ } + + open func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool){ } + + open func scrollViewWillBeginDecelerating(_ scrollView: UIScrollView){ } + + open func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) { } + + open func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) { } + + open func scrollViewDidScrollToTop(_ scrollView: UIScrollView){ } + + open func scrollViewDidChangeAdjustedContentInset(_ scrollView: UIScrollView) { } +}