2016-02-07 192 views
1

我已經創建了這樣的UIAlertController,我想更改後退按鈕(action1)文本顏色。我該怎麼做?更改UIAlertController文本顏色

當我更新了它的工作代碼,但按下按鈕時文本變成了藍色。

@IBAction func Horario(sender: AnyObject) { 

    let alert = UIAlertController(title: "Horario de Apertura", message: "\(horario)", preferredStyle: UIAlertControllerStyle.Alert) 
    let action1 = UIAlertAction(title: "Atrás", style: UIAlertActionStyle.Cancel, handler: nil) 

    alert.view.tintColor = UIColor.redColor() 

    alert.addAction(action1) 

    self.presentViewController(alert, animated: true, completion: nil); 

} 
+5

的可能的複製[如何更改iOS9 UIAlertController按鈕的文字顏色?(http://stackoverflow.com/questions/32856892/how- to-change-uialertcontroller-button-text-color-in-ios9) – UditS

+0

你是對的,我沒有注意到@UditS –

回答

2

是的,你可以做到這一點使用這個

alert.view.tintColor = UIColor.redColor() // your custom color 
+0

它工作完美! –

+0

我在主文件夾中添加了另一個問題 –

+0

這對我來說不適用(在iPhone上)。 – bio