diff --git a/AKPickerView/AKPickerView.swift b/AKPickerView/AKPickerView.swift index 417c783..abd8dea 100644 --- a/AKPickerView/AKPickerView.swift +++ b/AKPickerView/AKPickerView.swift @@ -251,6 +251,13 @@ public class AKPickerView: UIView, UICollectionViewDataSource, UICollectionViewD /// Readwrite. A float value which indicates the spacing between cells. @IBInspectable public var interitemSpacing: CGFloat = 0.0 + + // Readwrite. A boolean that decides whether the component should bounce or not. True by default. + public var bounces = true { + didSet { + self.collectionView.bounces = self.bounces + } + } /// Readwrite. The style of the picker view. See AKPickerViewStyle. public var pickerViewStyle = AKPickerViewStyle.Wheel @@ -589,6 +596,10 @@ public class AKPickerView: UIView, UICollectionViewDataSource, UICollectionViewD self.didEndScrolling() } } + + public func scrollViewWillBeginDragging(scrollView: UIScrollView) { + self.delegate?.scrollViewWillBeginDragging?(scrollView) + } public func scrollViewDidScroll(scrollView: UIScrollView) { self.delegate?.scrollViewDidScroll?(scrollView)