Свиток в таблице просмотр в строкеIOS

Программируем под IOS
Anonymous
Свиток в таблице просмотр в строке

Сообщение Anonymous »

Вот моя реализация. < /p>
lazy var reviewTV: UITableView = {
let tv = UITableView()

tv.separatorStyle = .none
tv.showsVerticalScrollIndicator = false
tv.rowHeight = UITableView.automaticDimension
tv.estimatedRowHeight = UITableView.automaticDimension
tv.backgroundColor = .clear
tv.contentInset = .zero

tv.dataSource = self
tv.delegate = self

tv.mj_footer = refreshFooter

tv.register(CombinedViewCell.self, forCellReuseIdentifier: CombinedViewCell.identifier)

return tv
}()
< /code>
и < /p>
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()

if selectedRow > 0 {
let indexPath = IndexPath(row: selectedRow, section: 0)
reviewTV.performBatchUpdates(nil) { [weak self] _ in
self?.reviewTV.scrollToRow(at: indexPath, at: .top, animated: false)
}

showGuiderView(from: vm.dataSource[selectedRow].reviewContent)
}
}
< /code>
Я сталкиваюсь с трудностями в прокрутке в выбранную позицию индекса. Высота ячейки моей таблицы может быть над предполагаемой высотой для 1 содержания. Подозреваем, что из -за вопросов рендеринга.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... oll-to-row

Вернуться в «IOS»