88
99import UIKit
1010
11- extension UIScrollView : UIGestureRecognizerDelegate {
11+ extension UIScrollView {
1212 // MARK: - Properties
1313 public var emptyDataSetDataSource : TBEmptyDataSetDataSource ? {
1414 get {
@@ -125,7 +125,6 @@ extension UIScrollView: UIGestureRecognizerDelegate {
125125 emptyDataView. autoresizingMask = [ . flexibleHeight, . flexibleWidth]
126126 emptyDataView. isHidden = true
127127 let tapGesture = UITapGestureRecognizer ( target: self , action: #selector( didTapEmptyDataView ( _: ) ) )
128- tapGesture. delegate = self
129128 emptyDataView. addGestureRecognizer ( tapGesture)
130129 emptyDataView. tapGesture = tapGesture
131130 return emptyDataView
@@ -174,21 +173,6 @@ extension UIScrollView: UIGestureRecognizerDelegate {
174173 emptyDataSetDelegate? . emptyDataSetDidDisappear ( in: self )
175174 }
176175
177- // MARK: - UIGestureRecognizer delegate
178- override open func gestureRecognizerShouldBegin( _ gestureRecognizer: UIGestureRecognizer ) -> Bool {
179- if gestureRecognizer. view is EmptyDataView {
180- return emptyDataSetTapEnabled ( )
181- }
182- return super. gestureRecognizerShouldBegin ( gestureRecognizer)
183- }
184-
185- open func gestureRecognizer( _ gestureRecognizer: UIGestureRecognizer , shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer ) -> Bool {
186- if let emptyDataView = emptyDataView, gestureRecognizer == emptyDataView. tapGesture || otherGestureRecognizer == emptyDataView. tapGesture {
187- return true
188- }
189- return false
190- }
191-
192176 // MARK: - Display
193177 // swiftlint:disable function_body_length
194178 fileprivate func reloadEmptyDataSet( ) {
@@ -273,7 +257,6 @@ extension UIScrollView: UIGestureRecognizerDelegate {
273257 let swizzledSelector = Selectors . tableViewSwizzledReloadData
274258
275259 tb_swizzleMethod ( for: UITableView . self, originalSelector: originalSelector, swizzledSelector: swizzledSelector)
276- print ( " tb_swizzleTableViewReloadData " )
277260 } ( )
278261
279262 // swiftlint:disable variable_name
@@ -282,7 +265,6 @@ extension UIScrollView: UIGestureRecognizerDelegate {
282265 let swizzledSelector = Selectors . tableViewSwizzledEndUpdates
283266
284267 tb_swizzleMethod ( for: UITableView . self, originalSelector: originalSelector, swizzledSelector: swizzledSelector)
285- print ( " tb_swizzleTableViewEndUpdates " )
286268 } ( )
287269
288270 // swiftlint:disable variable_name
@@ -291,7 +273,6 @@ extension UIScrollView: UIGestureRecognizerDelegate {
291273 let swizzledSelector = Selectors . collectionViewSwizzledReloadData
292274
293275 tb_swizzleMethod ( for: UICollectionView . self, originalSelector: originalSelector, swizzledSelector: swizzledSelector)
294- print ( " tb_swizzleCollectionViewReloadData " )
295276 } ( )
296277
297278 // swiftlint:disable variable_name
@@ -300,7 +281,6 @@ extension UIScrollView: UIGestureRecognizerDelegate {
300281 let swizzledSelector = Selectors . collectionViewSwizzledPerformBatchUpdates
301282
302283 tb_swizzleMethod ( for: UICollectionView . self, originalSelector: originalSelector, swizzledSelector: swizzledSelector)
303- print ( " tb_swizzleCollectionViewPerformBatchUpdates " )
304284 } ( )
305285
306286 func tb_tableViewSwizzledReloadData( ) {
0 commit comments