UIAlertViewController:取消和其他操作按钮的单独色调颜色

时间:2016-04-29 15:06:51

标签: ios objective-c uialertcontroller

是否可以为取消和其他操作按钮提供单独的色调颜色?目前我将色调颜色更改为controller.view.tintColor = [UIColor blackColor];

但它也会更改取消按钮的色调颜色。我需要设置不同的色调颜色说红色到取消按钮。请帮帮我们。

1 个答案:

答案 0 :(得分:9)

按如下方式设置警报操作的颜色:

UIAlertAction *cancel = [UIAlertAction actionWithTitle:@"Cancel"....

[cancel setValue:[UIColor redColor] forKey:@"titleTextColor"];

迅速:

let cancelAction: UIAlertAction = UIAlertAction(title: "Cancel", style: .cancel) 
cancelAction.setValue(UIColor.red, forKey: "titleTextColor")