Свиток в таблице просмотр в строке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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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