Важно помнить, что при прокрутке каждый раз, когда создается новая ячейка. поэтому вам нужно создать собственный метод создания ячейки. используя это, он только один раз создает и поддерживает все данные правильно
внутри этого метода вы пишете любой объект, который вам нужно инициализировать и использовать. внутри метода cellrowindexpath просто используйте объект. (Viewwithtag)