set selected tableviewcell as srouceView and srouceRect, this resolve issue #24

This commit is contained in:
Bob Sun 2017-02-22 18:18:59 +08:00
parent f84fb18ce8
commit c16ecc621d
No known key found for this signature in database
GPG key ID: 1F86BA2052FED3B4

View file

@ -247,6 +247,8 @@ class SettingsTableViewController: UITableViewController {
optionMenu.addAction(deleteAction)
}
optionMenu.addAction(cancelAction)
optionMenu.popoverPresentationController?.sourceView = pgpKeyTableViewCell
optionMenu.popoverPresentationController?.sourceRect = pgpKeyTableViewCell.bounds
self.present(optionMenu, animated: true, completion: nil)
}
@ -273,6 +275,8 @@ class SettingsTableViewController: UITableViewController {
optionMenu.addAction(removePasscodeAction)
optionMenu.addAction(changePasscodeAction)
optionMenu.addAction(cancelAction)
optionMenu.popoverPresentationController?.sourceView = passcodeTableViewCell
optionMenu.popoverPresentationController?.sourceRect = passcodeTableViewCell.bounds
self.present(optionMenu, animated: true, completion: nil)
}