我需要更改disclosureIndicatorView附件的颜色UITableViewCell。我认为有两种方法可以完成这项工作,但我无法确定哪种方法是最佳的。所以这就是我认为我能做的。
有一个属性UITableViewCell- accessoryView。所以我可以使用setAccessoryView:(UIView *)view并传递视图作为UIImageView持有我想要的图像。
我编写了一个实用程序类,它为我的单元格创建内容视图(例如背景颜色、添加其他内容等),并将此内容视图添加到UITableViewDelegate. 另一种选择是绘制一个UIImage覆盖实用程序类的drawRect方法。CustomContentView
执行选项 1 - 我可以按照苹果的方式完成工作。只需给他们视图,其余的由他们完成。但我想UIView每行添加一个新对象可能会导致对象分配繁重并降低帧速率。与UIImage我的contentView. 我相信UIImage比UIView.
请扔一些轻松的人,帮助我做出决定。
