hızlı dinamik UIAlertController, ben bu (: kırmızı arka plan, setSuccess: yeşil arka plan, ... setError) gibi bir sınıfta özel yöntemini kullanmak istiyorumDinamik uyarı bildirimlerini oluşturmayı deneyin
class AlertHelpers {
func notificationAlert(message:String, viewController : UIViewController) {
//Create alert Controller _> title, message, style
let alertController = UIAlertController(title: "Error", message: message, preferredStyle: UIAlertControllerStyle.Alert)
//Create button Action -> title, style, action
let successAction = UIAlertAction(title: "OK", style: UIAlertActionStyle.Default) {
UIAlertAction in
NSLog("OK Pressed")
}
alertController.addAction(successAction)
viewController.presentViewController(alertController, animated: true, completion:nil)
}
}
class SetError : AlertHelpers {
override func notificationAlert(message:String, viewController : UIViewController) {}
alertController.view.backgroundColor = .redColor() //RED BACKGROUND
}
alertController tanımaz ve ben ileti gönderip setError yoluyla görüntülemek için çözüm bulamıyor: iyi yolu ise benim kod, bilmiyorum.
POO'da başladım Küresel sınıftan miras alınan ancak özelleştirilebilir alt sınıfları nasıl oluşturabileceğimi anlamıyorum. Birisi bana iyi yolu açıklayabilir ...