Skip to content
This repository was archived by the owner on Jun 17, 2018. It is now read-only.

Commit e86a836

Browse files
committed
Use scrollViewWillBeginDecelerating and scrollViewDidEndDecelerating as suggested by package maintainer.
1 parent 76bb36c commit e86a836

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Pod/Classes/PagingMenuController.swift

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,13 +324,15 @@ extension PagingMenuController: UIScrollViewDelegate {
324324
move(toPage: nextPage)
325325
}
326326

327-
public func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
327+
public func scrollViewWillBeginDecelerating(_ scrollView: UIScrollView) {
328328
onMove?(.didScrollStart)
329329
}
330330

331-
public func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
331+
public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
332332
onMove?(.didScrollEnd)
333+
}
333334

335+
public func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
334336
switch (scrollView, decelerate) {
335337
case (let scrollView, false) where scrollView.isEqual(menuView): break
336338
default: return

0 commit comments

Comments
 (0)