Представление «Автопрокрутка» в Objective c - PullRequest
0 голосов
/ 06 июля 2018

У меня есть представление коллекции, в которой каждая ячейка имеет изображения. Мне нужно выполнить автопрокрутку в представлении коллекции , но я не получаю как?

P.S. - нужно знать реализацию в объективе - с

Ответы [ 2 ]

0 голосов
/ 06 июля 2018

Вы можете попробовать это

[self.collectionView scrollToItemAtIndexPath:[NSIndexPath indexPathForItem:0 inSection:0] 
                        atScrollPosition:UICollectionViewScrollPositionBottom
                                animated:YES];

//

внутри таймера, который тикает каждые 1 секунду

[self.collectionView setContentOffset:CGPointMake(0,yValue)];
0 голосов
/ 06 июля 2018

вы можете использовать метод scrollview, чтобы сделать это

для быстрой

collectionView.scrollToItem(at: IndexPath.init(item: item, section: section), at: UICollectionViewScrollPosition, animated: true)

для цели c

[self.collectionView scrollToItemAtIndexPath:[NSIndexPath indexPathForItem:indexpathofitem inSection:section] 
                    atScrollPosition:UICollectionViewScrollPosition
                            animated:YES];
...