在自定义UITableViewCell中包含UIImage的最佳方法?

时间:2012-07-11 22:04:18

标签: iphone uitableview uiimageview

我想知道在自定义UITableViewCell中绘制UIImage的最佳和最优化的方法是什么,其中包含许多元素(多个图像,2个标签,渐变背景)。我读到drawRect是推荐的方法,因为涉及几个子视图,最好使用drawRect将它们全部组成一个视图内容。但与此同时,我在其他地方读到UIImageView是优化处理图像(缓存,快速渲染等)的首选方式。我很欣赏一些启蒙。

由于 AF

3 个答案:

答案 0 :(得分:0)

我建议使用UIImageView以便于使用。你可以拖拽将它放在Interface Builder中,或者只是以编程方式添加它。

答案 1 :(得分:0)

我曾经去过一次iPhone Tech Talk,一位性能工程师说如果你在UIImage中使用UITableView,你应该使用类方法[UIImage imageNamed:]添加它以最有效地使用该课程。当然,您需要将其嵌入UIImageView。我通常会发现任何时候都有可用于为你制作东西的课程方法,Apple在他们的工作方式上非常有效。

答案 2 :(得分:0)

我建议你使用

cell.imgView.image = [UIImage imageNamed:@"123.jpg"];