Tunnels list: Show an actions list when the '+' is tapped

Signed-off-by: Roopesh Chander <roop@roopc.net>
This commit is contained in:
Roopesh Chander 2018-10-17 15:33:06 +05:30
parent df7ea2a781
commit 6de354b4c5
1 changed files with 14 additions and 1 deletions

View File

@ -36,7 +36,20 @@ class TunnelsListTableViewController: UITableViewController {
}
@objc func addButtonTapped(sender: UIBarButtonItem!) {
print("Add button tapped")
let alert = UIAlertController(title: "",
message: "Add a tunnel",
preferredStyle: .actionSheet)
alert.addAction(
UIAlertAction(title: "Create from scratch", style: .default) { (action) in
print("Write")
}
)
alert.addAction(
UIAlertAction(title: "Cancel", style: .cancel)
)
// popoverPresentationController will be nil on iPhone and non-nil on iPad
alert.popoverPresentationController?.barButtonItem = self.navigationItem.rightBarButtonItem
self.present(alert, animated: true, completion: nil)
}
}