UIAppearance与UITableViewCell selectedBackgroundView

时间:2016-02-03 01:16:21

标签: ios objective-c uitableview uiappearance

UITableViewCell的标头中,selectedBackgroundViewbackgroundColor未标记为UI_APPEARANCE_SELECTOR,但以下代码有效:

UITableViewCell *cellAppearance = [UITableViewCell appearance];
cellAppearance.backgroundColor = kCellBackgroundColor;

UIView *selectedView = [UIView new];
selectedView.backgroundColor = kMainPrimaryColor;
cellAppearance.selectedBackgroundView = selectedView;

我的单元格的背景颜色和所选动画都会针对我的所有表格进行修改。任何想法为何有效?我想知道其他对象的属性是否也能正常工作,即使没有标记为UI_APPEARANCE_SELECTOR

0 个答案:

没有答案