好的,我正在尝试更改 EKEventEditViewController 呈现的 tableview 的外观,但没有成功。我想我应该能够做到这一点,但基本上什么都没有发生。
案例1为tableview设置背景视图
UIImageView *bkgrnd = [[UIImageView alloc] init];
bkgrnd.image = [UIImage imageNamed:@"Background-Portrait2_Left1.png"];
[[UITableView appearanceWhenContainedIn:[EKEventEditViewController class], nil]
setBackgroundView:bkgrnd];
案例 2 为所有 UITableViewCells 设置背景颜色。应该是直截了当的,但不适用于 EKEventEditViewController。
[[UITableViewCell appearance] setBackgroundColor:[UIColor greenColor]];
如果您想知道 EKEventEditViewController 是否符合外观协议,文档说明它确实如此。
有任何想法吗?