Showing
1 changed file
with
21 additions
and
1 deletions
| ... | @@ -185,6 +185,26 @@ import SwiftEventBus | ... | @@ -185,6 +185,26 @@ import SwiftEventBus |
| 185 | self.present(alert, animated: true, completion: nil) | 185 | self.present(alert, animated: true, completion: nil) |
| 186 | } | 186 | } |
| 187 | 187 | ||
| 188 | + func showDialogWithBack(_ alertTitle: String, _ alertSubTitle: String) -> Void { | ||
| 189 | + | ||
| 190 | + let alert = UIAlertController(title: alertTitle, message: alertSubTitle, preferredStyle: .alert) | ||
| 191 | + alert.addAction(UIAlertAction(title: "OK", style: .default, handler: { action in | ||
| 192 | + switch action.style{ | ||
| 193 | + case .default: | ||
| 194 | + self.navigationController?.popViewController(animated: true) | ||
| 195 | + self.dismiss(animated: true, completion: {}) | ||
| 196 | + | ||
| 197 | + case .cancel: | ||
| 198 | + print("cancel") | ||
| 199 | + | ||
| 200 | + case .destructive: | ||
| 201 | + print("destructive") | ||
| 202 | + | ||
| 203 | + } | ||
| 204 | + })) | ||
| 205 | + self.present(alert, animated: true, completion: nil) | ||
| 206 | + } | ||
| 207 | + | ||
| 188 | func showSuccessDialog(_ alertTitle: String, _ alertSubTitle: String) -> Void { | 208 | func showSuccessDialog(_ alertTitle: String, _ alertSubTitle: String) -> Void { |
| 189 | 209 | ||
| 190 | let alert = UIAlertController(title: alertTitle, message: alertSubTitle, preferredStyle: .alert) | 210 | let alert = UIAlertController(title: alertTitle, message: alertSubTitle, preferredStyle: .alert) |
| ... | @@ -273,7 +293,7 @@ import SwiftEventBus | ... | @@ -273,7 +293,7 @@ import SwiftEventBus |
| 273 | extension ShareViewController: NumbersPopupDelegate { | 293 | extension ShareViewController: NumbersPopupDelegate { |
| 274 | @objc func numbersPopupTapped(_ sender: Any) { | 294 | @objc func numbersPopupTapped(_ sender: Any) { |
| 275 | if (self.numbersList.count == 0) { | 295 | if (self.numbersList.count == 0) { |
| 276 | - self.showDialog("Κάνε δώρο","Για την αποστολή του δώρου σου χρειάζεται να έχεις κινητό COSMOTE.") | 296 | + self.showDialogWithBack("Κάνε δώρο","Για την αποστολή του δώρου σου χρειάζεται να έχεις κινητό COSMOTE.") |
| 277 | } else { | 297 | } else { |
| 278 | let storyboard = UIStoryboard(name: "Main", bundle: Bundle(for: MyEmptyClass.self)) | 298 | let storyboard = UIStoryboard(name: "Main", bundle: Bundle(for: MyEmptyClass.self)) |
| 279 | // self.storyboard? | 299 | // self.storyboard? | ... | ... |
-
Please register or login to post a comment