Eon*_*nil 19 uialertview tintcolor ios7
iOS7推出了一般的色彩.我认为UIAlertView也在有效范围内,但实际上tintColor看起来不适用UIAlertView.(用于可点击的按钮文字颜色)
是否可以更改警报视图的色调?如果可能,如何改变它?
nul*_*ull 27
遗憾的是,您无法自定义警报视图的外观,因此无法更改按钮文本颜色.
在UIAlertView类参考中清楚地提到:
UIAlertView类旨在按原样使用,不支持子类化.此类的视图层次结构是私有的,不得修改.
更新:
问题是关于iOS7,但现在UIAlertView已弃用,因为UIAlertController您只需更改视图色调颜色:
let alert = UIAlertController(title: "Gimme a break",
message: "For God sake its iOS7 question!",
preferredStyle: .alert)
alert.view.tintColor = UIColor.red
Run Code Online (Sandbox Code Playgroud)
检查这个问题也很有帮助:如何在iOS9中更改UIAlertController按钮文本颜色?
| 归档时间: |
|
| 查看次数: |
16876 次 |
| 最近记录: |