         let cell = tableView.dequeueReusableCell(withIdentifier: item.type.reuseIdentifier, for: indexPath)
         cell.selectionStyle = .none
         
+        let selectedView = UIView()
+        selectedView.backgroundColor = self.navigationController?.navigationBar.tintColor.withAlphaComponent(0.6)
+        cell.selectedBackgroundView = selectedView
+        
         if let toggleCell = cell as? SettingsToggleCell {
             toggleCell.titleLabel.text = item.title
             toggleCell.descriptionLabel.text = item.description

        self.selectedIndexPath = indexPath
        self.selectedItem = self.sections[indexPath.section].item(atIndex: indexPath.row)
        return indexPath
    }
}


            if case let .options(_, selectedValue) = item.type {
                optionCell.valueLabel.text = selectedValue()
            }
            cell.selectionStyle = .default
        }
        
        return cell
