Cómo desplazarse a un índice particular en la vista de colección en swift
Tenemos una vista de colección. He creado un calendario que muestra las fechas horizontalmente y desplazo las fechas horizontalmente. Ahora en la pantalla solo veo 3-4 fechas. Ahora quiero desplazarme automáticamente a una fecha seleccionada en particular cuando se muestra la pantalla del calendario, por lo que la fecha a la que quiero desplazarme aún no está visible.
Para eso obtuve el indexpath para una celda particular. Ahora estoy tratando de desplazarlo a indexpath particular.
func scrollCollectionView(indexpath:IndexPath)
{
// collectionView.scrollToItem(at: indexpath, at: .left, animated: true)
//collectionView.selectItem(at: indexpath, animated: true, scrollPosition: .left)
collectionView.scrollToItem(at: indexpath, at: .centeredHorizontally, animated: true)
_ = collectionView.dequeueReusableCell(withReuseIdentifier: "DayCell", for: indexpath) as? DayCell
}
Por favor, ¿cómo puedo implementarlo?