Partially fix iOS 13 scroll bug

pull/56/head
Niels Andriesse 6 years ago
parent 391ed03913
commit ecbe1d52d0

@ -4689,12 +4689,16 @@ typedef enum : NSUInteger {
- (CGPoint)collectionView:(UICollectionView *)collectionView - (CGPoint)collectionView:(UICollectionView *)collectionView
targetContentOffsetForProposedContentOffset:(CGPoint)proposedContentOffset targetContentOffsetForProposedContentOffset:(CGPoint)proposedContentOffset
{ {
if (@available(iOS 13, *)) {
} else {
if (self.menuActionsViewController != nil) { if (self.menuActionsViewController != nil) {
NSValue *_Nullable contentOffset = [self contentOffsetForMenuActionInteraction]; NSValue *_Nullable contentOffset = [self contentOffsetForMenuActionInteraction];
if (contentOffset != nil) { if (contentOffset != nil) {
return contentOffset.CGPointValue; return contentOffset.CGPointValue;
} }
} }
}
if (self.scrollContinuity == kScrollContinuityBottom && self.lastKnownDistanceFromBottom) { if (self.scrollContinuity == kScrollContinuityBottom && self.lastKnownDistanceFromBottom) {
NSValue *_Nullable contentOffset = NSValue *_Nullable contentOffset =

Loading…
Cancel
Save