Мне нужно отобразить массивы пользователей на UICollectionView
с 1 ячейкой на 1 информацию о пользователе.
В зависимости от статуса пользователя в сети, будет определяться, показывать ли зеленую точку онлайн в каждой ячейке.
Моя главная проблема сейчас, когда я прокручиваю вниз, чтобы отобразить больше пользователей, некоторые зеленые точки онлайн исчезают, а некоторые остаются. Но когда повторно используется больше ячеек, зеленая точка будет случайным образом отображаться на других ячейках. Что я должен реализовать, чтобы все зеленые точки отображались правильно?
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
if user.online != "online"{
cell2.onlineIcon.isHidden = true
}
}