В данный момент вы просто выбираете элемент представления коллекции в indexPath, он не будет прокручиваться до элемента. Вам необходимо прокрутить позицию выбранного элемента . Добавьте следующий метод для прокрутки:
collectionView.selectItem(at: IndexPath(row: 10 , section: 0), animated: true, scrollPosition: UICollectionViewScrollPosition.centeredHorizontally)
collectionView.scrollToItem(at: IndexPath(row: 10 , section: 0), at: .centeredHorizontally, animated: true)