У меня есть этот vc https://github.com/vlainvaldez/kwizapp/blob/master/kwizapp/Quiz/QuizCreator/QuizCreatorVC.swift
, который генерирует ячейки одинаковые ячейки для каждой горизонтальной прокрутки https://github.com/vlainvaldez/kwizapp/blob/master/kwizapp/Quiz/QuizCreator/QuizCreatorCell.swift
Я передаю модель для каждой ячейки с именем Quiz
cell.configure(with: self.quizes[indexPath.row])
https://github.com/vlainvaldez/kwizapp/blob/master/kwizapp/Models/Quiz.swift
внутри модели викторины ihave
public let questionBehavior: BehaviorRelay<String> = BehaviorRelay<String>(value: "") public let answerBehavior: BehaviorRelay<String> = BehaviorRelay<String>(value: "")
, которые собираются ввести данные при изменении текста в ячейке: QuizCreatorCell.swift
, нозатем, когда я пытаюсь прокрутить дальше, затем возвращаюсь к Im, устанавливая текстовые представления на
self.questionTextView.text = quiz.questionBehavior.value self.answerTextView.text = quiz.answerBehavior.value
Я ожидаю, что значения все еще будут там, но даже я не использовал класс, ссылочный тип которого