From 6503e3e015457afc1b84c3918bec52905b5a7733 Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Sat, 6 Apr 2019 16:13:33 +0200 Subject: [PATCH] Scroll to selected option --- Passepartout-iOS/Global/OptionViewController.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Passepartout-iOS/Global/OptionViewController.swift b/Passepartout-iOS/Global/OptionViewController.swift index f282680a..7872ec98 100644 --- a/Passepartout-iOS/Global/OptionViewController.swift +++ b/Passepartout-iOS/Global/OptionViewController.swift @@ -46,6 +46,11 @@ class OptionViewController: UIViewController, UITableViewDataSource tableView.dataSource = 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 {