我需要改变
我编写了一个实用程序类,该类创建单元格的内容视图(例如背景颜色、添加其他内容等),然后在
执行选项1 - 我可以按照apple的方式完成任务。只需给它们视图,他们就会自己处理剩下的事情。但是我想在每一行中添加一个新的
请指点一下,帮我做出决定。
UITableViewCell
中disclosureIndicatorView
附件的颜色。
我认为有两种方法可以完成这个任务,但我无法确定哪一种是最佳的。所以这是我认为我能做的。
UITableViewCell
有一个属性 - accessoryView
。因此,我可以使用setAccessoryView:(UIView *)view
方法,并将视图作为包含我想要的图像的UIImageView
传递。我编写了一个实用程序类,该类创建单元格的内容视图(例如背景颜色、添加其他内容等),然后在
UITableViewDelegate
中将此内容视图添加到单元格中。另一种选择是绘制一个UIImage
,覆盖CustomContentView
实用程序类的drawRect
方法。执行选项1 - 我可以按照apple的方式完成任务。只需给它们视图,他们就会自己处理剩下的事情。但是我想在每一行中添加一个新的
UIView
对象,可能会成为一个繁重的对象分配,并降低帧速率。与我的contentView
中仅使用UIImage
相比,我相信UIImage
更轻量级。请指点一下,帮我做出决定。