|
@@ -1214,30 +1214,27 @@ extension DealView {
|
|
extension DealView {
|
|
extension DealView {
|
|
func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
|
|
func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
|
|
self.isScrolling = true
|
|
self.isScrolling = true
|
|
- print("===>>>滚动开始")
|
|
|
|
}
|
|
}
|
|
|
|
|
|
func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
|
|
func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
|
|
let scrollToScrollStop = scrollView.isTracking == false && scrollView.isDragging == false && scrollView.isDecelerating == false
|
|
let scrollToScrollStop = scrollView.isTracking == false && scrollView.isDragging == false && scrollView.isDecelerating == false
|
|
if scrollToScrollStop {
|
|
if scrollToScrollStop {
|
|
self.scrollViewDidEndScroll()
|
|
self.scrollViewDidEndScroll()
|
|
- print("V===DidEnd滑动停止===\(scrollToScrollStop)")
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
|
|
func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
|
|
if !decelerate {
|
|
if !decelerate {
|
|
- let scrollToScrollStop = scrollView.isTracking == false && scrollView.isDragging == false && scrollView.isDecelerating == false
|
|
|
|
- if scrollToScrollStop {
|
|
|
|
- self.scrollViewDidEndScroll()
|
|
|
|
- print("===>>>EndDragging滑动停止===\(scrollToScrollStop)")
|
|
|
|
- }
|
|
|
|
|
|
+ self.scrollViewDidEndScroll()
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {
|
|
|
|
+ self.scrollViewDidEndScroll()
|
|
|
|
+ }
|
|
|
|
|
|
func scrollViewDidEndScroll() {
|
|
func scrollViewDidEndScroll() {
|
|
self.isScrolling = false
|
|
self.isScrolling = false
|
|
- print("===>>>滚动停止")
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|