Rework add account scenes to look and work like standard iOS forms

This commit is contained in:
Maurice Parker
2019-10-21 20:28:50 -05:00
parent 19400a5a50
commit 7a644afc58
4 changed files with 196 additions and 196 deletions

View File

@@ -9,18 +9,15 @@
import UIKit
import Account
class AddLocalAccountViewController: UIViewController {
class AddLocalAccountViewController: UITableViewController {
@IBOutlet weak var cancelBarButtonItem: UIBarButtonItem!
@IBOutlet private weak var localAccountNameLabel: UILabel!
@IBOutlet weak var nameTextField: UITextField!
weak var delegate: AddAccountDismissDelegate?
override func viewDidLoad() {
super.viewDidLoad()
localAccountNameLabel.text = Account.defaultLocalAccountName
navigationItem.title = Account.defaultLocalAccountName
nameTextField.delegate = self
}
@@ -29,7 +26,7 @@ class AddLocalAccountViewController: UIViewController {
delegate?.dismiss()
}
@IBAction func addAccountTapped(_ sender: Any) {
@IBAction func add(_ sender: Any) {
let account = AccountManager.shared.createAccount(type: .onMyMac)
account.name = nameTextField.text
dismiss(animated: true, completion: nil)