Polish PasswordEditorTableViewController.
This commit is contained in:
parent
2107954cd3
commit
2899f05a73
1 changed files with 14 additions and 10 deletions
|
|
@ -16,19 +16,22 @@ enum PasswordEditorCellKey {
|
||||||
}
|
}
|
||||||
|
|
||||||
class PasswordEditorTableViewController: UITableViewController, FillPasswordTableViewCellDelegate, PasswordSettingSliderTableViewCellDelegate, UIGestureRecognizerDelegate {
|
class PasswordEditorTableViewController: UITableViewController, FillPasswordTableViewCellDelegate, PasswordSettingSliderTableViewCellDelegate, UIGestureRecognizerDelegate {
|
||||||
var navigationItemTitle: String?
|
|
||||||
var password: Password?
|
|
||||||
var tableData = [
|
var tableData = [
|
||||||
[Dictionary<PasswordEditorCellKey, Any>]
|
[Dictionary<PasswordEditorCellKey, Any>]
|
||||||
]()
|
]()
|
||||||
var sectionHeaderTitles = ["name", "password", "additions",""].map {$0.uppercased()}
|
var password: Password?
|
||||||
var sectionFooterTitles = ["", "", "Use \"key: value\" format for additional fields.", ""]
|
|
||||||
let passwordSection = 1
|
|
||||||
var hidePasswordSettings = true
|
|
||||||
|
|
||||||
var fillPasswordCell: FillPasswordTableViewCell?
|
private var navigationItemTitle: String?
|
||||||
var passwordLengthCell: SliderTableViewCell?
|
|
||||||
var deletePasswordCell: UITableViewCell?
|
private var sectionHeaderTitles = ["name", "password", "additions",""].map {$0.uppercased()}
|
||||||
|
private var sectionFooterTitles = ["", "", "Use \"key: value\" format for additional fields.", ""]
|
||||||
|
private let passwordSection = 1
|
||||||
|
private var hidePasswordSettings = true
|
||||||
|
|
||||||
|
private var fillPasswordCell: FillPasswordTableViewCell?
|
||||||
|
private var passwordLengthCell: SliderTableViewCell?
|
||||||
|
private var deletePasswordCell: UITableViewCell?
|
||||||
|
|
||||||
override func loadView() {
|
override func loadView() {
|
||||||
super.loadView()
|
super.loadView()
|
||||||
|
|
@ -38,6 +41,7 @@ class PasswordEditorTableViewController: UITableViewController, FillPasswordTabl
|
||||||
deletePasswordCell!.textLabel?.textColor = Globals.red
|
deletePasswordCell!.textLabel?.textColor = Globals.red
|
||||||
deletePasswordCell?.selectionStyle = .default
|
deletePasswordCell?.selectionStyle = .default
|
||||||
}
|
}
|
||||||
|
|
||||||
override func viewDidLoad() {
|
override func viewDidLoad() {
|
||||||
super.viewDidLoad()
|
super.viewDidLoad()
|
||||||
navigationItem.title = navigationItemTitle
|
navigationItem.title = navigationItemTitle
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue