Partially fix iOS 13 scroll bug

This commit is contained in:
Niels Andriesse 2019-10-04 16:52:38 +10:00
parent 391ed03913
commit ecbe1d52d0
1 changed files with 8 additions and 4 deletions

View File

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