Swift - Можно ли перейти к следующей ячейке в табличном представлении одним нажатием кнопки? - PullRequest
0 голосов
/ 05 августа 2020
• 1000 автоматически переходит к следующему видео. Помимо более быстрой прокрутки вручную, что является единственным способом, который я могу придумать, есть ли другой способ автоматически перейти к следующей ячейке, олицетворяя полную прокрутку?

Спасибо за помощь.

1 Ответ

0 голосов
/ 05 августа 2020

Вы можете использовать этот метод:

tableView.scrollToRow(at: indexPath, at: .top, animated: true)

Подход 1

Просто делегируйте событие касания (IBAction кнопки внутри ваша пользовательская ячейка) обратно в UIViewController, который содержит ссылку UITableView, и вызовите scrollToRow(at:at:animated:).

Подход 2

Вы также можете обработать tableView(_:didSelectRowAt:). Следующая ячейка будет indexPath.row + 1 с scrollToRow(at:at:animated:)

...