2
私はコレクションビューをプログラム的にスクロールしています。これは、iOS 10以外のすべてのiOSバージョンで完璧に動作します。コレクションビューはアニメーションなしでスクロールし、ただちにスナップします。UICollectionView - iOS 10でのスクロールのアニメーション
これはバグですか、あるいはiOS 10で何か別のことをしているはずですか?
は、ここに私のコードです:
NSArray *visibleItems = [collectionViewReference indexPathsForVisibleItems];
NSIndexPath *currentItem = [visibleItems objectAtIndex:0];
NSIndexPath *previousItem = [NSIndexPath indexPathForItem:currentItem.item - 1 inSection:currentItem.section];
[collectionViewReference scrollToItemAtIndexPath:previousItem atScrollPosition:UICollectionViewScrollPositionRight animated:YES];
iOS 10のコレクションビューで奇妙な動作が見られます。同じことではありませんが、コレクションビューでいくつかのバグが発生している可能性があります。 –
私は同じ問題があります。アニメーションを使用してscrollToItemAtIndexPathを呼び出すとすべてが正常です。アニメーション時に問題は発生します:YES –
collectionView.prefetchingEnabled = falseを試してください。私は10で別のパフォーマンスの問題があり、これが助けになりました。他のタスクからメインのスレッド実行時間がかかるように見えます。 –