refactor: Move settings as tab section

- Rewrite Settings controller in Swift
- Move settings as tab bar item
- Force settings save when user change tab or back from a sub-setting controller
This commit is contained in:
Andrea Busi
2020-08-30 19:46:54 +02:00
parent 7e7747efcb
commit 1792f4b4bb
21 changed files with 278 additions and 118 deletions
@@ -39,6 +39,8 @@
- (void)setupUI
{
self.navigationItem.largeTitleDisplayMode = UINavigationItemLargeTitleDisplayModeNever;
self.tableView.estimatedRowHeight = 100.0;
self.tableView.rowHeight = UITableViewAutomaticDimension;
[self.tableView registerClass:[SettingSectionHeaderView class] forHeaderFooterViewReuseIdentifier:SettingSectionHeaderView.Identifier];