コレクションビューがあります。私は水平に日付を表示するカレンダーを作った&私は水平に日付をスクロールします。画面上には3〜4の日付しか表示されません。今私はカレンダー画面が表示されているときに特定の選択された日付に自動スクロールしたいと思います。私がスクロールしたい日付はまだ見えません。コレクションビューのparticluarインデックスにスクロールする方法
私は特定のセルのインデックスパスを取得しました。今私は特定のindexpathにスクロールしようとしています。
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
}
どうすれば実装できますか?
scrollCollectionViewの呼び出しに問題があるようです。どこからこのメソッドを呼び出していますか? –
私のコレクションビューが完成した直後 – Techiee
私たちが見るためにコレクションビューを作成、準備、最終的に追加するコードを投稿すると役に立ちます。 –