Ios 在UI按钮上全局设置背景色

Ios 在UI按钮上全局设置背景色,ios,objective-c,Ios,Objective C,全局更改所有UIButtons背景色的最佳方法是什么?我已经在全球范围内设置了色调 [[UIApplication sharedApplication] delegate].window.tintColor = 看看这个: [[UIButton appearance] setBackgroundColor:[UIColor redColor]]; 看看这个: [[UIButton appearance] setBackgroundColor:[UIColor redColor]]; 或 以

全局更改所有UIButtons背景色的最佳方法是什么?我已经在全球范围内设置了色调

[[UIApplication sharedApplication] delegate].window.tintColor =
看看这个:

[[UIButton appearance] setBackgroundColor:[UIColor redColor]];
看看这个:

[[UIButton appearance] setBackgroundColor:[UIColor redColor]];

以下是有关外观代理的更多信息:


这里有一些关于外观代理的更多信息:

很有趣……我不知道你可以为色调做这些。我通常使用类似工厂的功能为应用程序创建按钮,以便使它们符合一致的样式背景、形状等。。知道你是否可以全局设置背景会很有用。全局更改所有UIButtons文本颜色?有趣…我不知道你可以为色调设置背景。我通常使用类似工厂的功能为应用程序创建按钮,以便使它们符合一致的样式背景、形状等。。了解是否可以全局设置背景会很有用。全局更改所有UIButtons文本颜色?全局更改所有UIButtons文本颜色全局更改所有UIButtons文本颜色
[[UIButton appearance] setBackgroundColor:[UIColor purpleColor]];