我正在开发一个我正在使用主题的应用程序。为此我在iOS中使用Appearance
。我能够更改视图的背景颜色。所以当我更改UIButton的背景颜色时UITable
中箭头的背景颜色也会发生变化。
代码
UIColor *color=[UIColor orangeColor];
[[UIButton appearance] setBackgroundColor:color];
屏幕
答案 0 :(得分:2)
根据Apple's documentation of the UIAppearance protocol。
在包含时自定义类实例的外观 在容器类的实例中,或层次结构中的实例, 使用appearanceWhenContainedIn:获取外观代理 类。
在你的情况下,我会建议
[[UIButton appearanceWhenContainedIn:[UITableView class], nil] setBackgroundColor:nil];
答案 1 :(得分:0)