Scroll to selected option

This commit is contained in:
Davide De Rosa 2019-04-06 16:13:33 +02:00
parent 03dd33852b
commit 6503e3e015

View File

@ -46,6 +46,11 @@ class OptionViewController<T: Hashable>: UIViewController, UITableViewDataSource
tableView.dataSource = self tableView.dataSource = self
tableView.delegate = self tableView.delegate = self
if let selectedOption = selectedOption, let row = options.index(of: selectedOption) {
tableView.reloadData()
tableView.scrollToRowAsync(at: IndexPath(row: row, section: 0))
}
} }
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {