|
@@ -250,7 +250,10 @@ extension MVBanner: UIScrollViewDelegate {
|
|
}
|
|
}
|
|
public func scrollViewWillBeginDecelerating(_ scrollView: UIScrollView) {
|
|
public func scrollViewWillBeginDecelerating(_ scrollView: UIScrollView) {
|
|
scrollView.isPagingEnabled = false
|
|
scrollView.isPagingEnabled = false
|
|
- self.scrollToItem(at: self.currentIndex, animated: true)
|
|
|
|
|
|
+ if(self.currentIndex >= 0 && self.currentIndex < self.dataSource?.numberOfItems() ?? 0){
|
|
|
|
+ self.scrollToItem(at: self.currentIndex, animated: true)
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
|
|
public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
|
|
scrollView.isPagingEnabled = false
|
|
scrollView.isPagingEnabled = false
|