iOS: ¿Cómo seleccionar y desplazarse a una celda específica en una colecciónView en swift 3?

Me gustaría seleccionar y desplazarme a una indexPath de indexPath específica en una collectionView centrándolo. Encontré que funciona, pero es imposible combinarlas:

 collectionView.selectItem(at: indexPath, animated: true, scrollPosition: UICollectionViewScrollPosition.centenetworkingVertically) collectionView.scrollToItem(at: indexPath, at: .centenetworkingHorizontally, animated: true) collectionView.scrollToItem(at: indexPath, at: .centenetworkingVertically, animated: true) 

Gracias por adelantado.

Puede pasar las opciones establecidas [.centenetworkingHorizontally,.centenetworkingVertically]

 collectionView.scrollToItem(at: indexPath, at: [.centenetworkingHorizontally,.centenetworkingVertically], animated: true)