Manos Chorianopoulos

fix cancelButton on popups

......@@ -64,10 +64,11 @@ import UIKit
func showConfirmDialog() -> Void {
let alert = UIAlertController(title: "Ενεργοποίηση υπηρεσίας", message: "Θέλετε να γίνει ενεργοποίηση στο Κινητό μου;", preferredStyle: .alert)
alert.addAction(UIAlertAction(title: "Ενεργοποίηση", style: .default, handler: { action in
let cancelButton = UIAlertAction(title: "Άκυρο", style: .default, handler: { action in
switch action.style{
case .default:
self.submitOrderRequest()
print("default")
case .cancel:
print("cancel")
......@@ -76,11 +77,14 @@ import UIKit
print("destructive")
}
}))
alert.addAction(UIAlertAction(title: "Άκυρο", style: .default, handler: { action in
})
cancelButton.setValue(UIColor(rgb: 0xFC5757), forKey: "titleTextColor")
alert.addAction(cancelButton)
alert.addAction(UIAlertAction(title: "Ενεργοποίηση", style: .default, handler: { action in
switch action.style{
case .default:
print("default")
self.submitOrderRequest()
case .cancel:
print("cancel")
......@@ -90,6 +94,7 @@ import UIKit
}
}))
self.present(alert, animated: true, completion: nil)
}
......
......@@ -120,10 +120,11 @@ import UIKit
func showConfirmDialog() -> Void {
let alert = UIAlertController(title: "Ενεργοποίηση υπηρεσίας", message: "Θέλετε να γίνει ενεργοποίηση στο Κινητό μου;", preferredStyle: .alert)
alert.addAction(UIAlertAction(title: "Ενεργοποίηση", style: .default, handler: { action in
let cancelButton = UIAlertAction(title: "Άκυρο", style: .default, handler: { action in
switch action.style{
case .default:
self.submitOrderRequest()
print("default")
case .cancel:
print("cancel")
......@@ -132,11 +133,14 @@ import UIKit
print("destructive")
}
}))
alert.addAction(UIAlertAction(title: "Άκυρο", style: .default, handler: { action in
})
cancelButton.setValue(UIColor(rgb: 0xFC5757), forKey: "titleTextColor")
alert.addAction(cancelButton)
alert.addAction(UIAlertAction(title: "Ενεργοποίηση", style: .default, handler: { action in
switch action.style{
case .default:
print("default")
self.submitOrderRequest()
case .cancel:
print("cancel")
......
......@@ -3047,23 +3047,27 @@ public class swiftApi {
func rejectSharingDialog(_ controller: UIViewController, _ sharingId: String) -> Void {
let alert = UIAlertController(title: "Είσαι σίγουρος;", message: "Είσαι σίγουρος ότι θέλεις να απορρίψεις το δώρο που μόλις έλαβες;", preferredStyle: .alert)
alert.addAction(UIAlertAction(title: "Απόρριψη", style: .default, handler: { action in
let cancelButton = UIAlertAction(title: "Άκυρο", style: .default, handler: { action in
switch action.style{
case .default:
self.cosmoteRetrieveSharingAsync(sharingId: sharingId, accept: false, retrieveSharingCallback)
print("default")
case .cancel:
print("cancel")
case .destructive:
print("destructive")
}
}))
alert.addAction(UIAlertAction(title: "Άκυρο", style: .default, handler: { action in
})
cancelButton.setValue(UIColor(rgb: 0xFC5757), forKey: "titleTextColor")
alert.addAction(cancelButton)
alert.addAction(UIAlertAction(title: "Απόρριψη", style: .default, handler: { action in
switch action.style{
case .default:
print("default")
self.cosmoteRetrieveSharingAsync(sharingId: sharingId, accept: false, retrieveSharingCallback)
case .cancel:
print("cancel")
......@@ -3073,6 +3077,7 @@ public class swiftApi {
}
}))
controller.present(alert, animated: true, completion: nil)
......